Hi there
I was wondering ... how do you plan for the future as developer aiming for the android enabled devices?
The G1 happens to be the first of its kind, but i've also seen some prototype pictures of other manufacturers android enabled devices. Not only do they have different hardware properties ( screen size, input methods , ...), they also seem to have visually customized UI and different layout than a G1.
So how to even begin to plan your own andorid applications if there will be more and more android mobiles out there? how would you do it ... pick one target device you like and optimize for it ? .. or try to find the least common denominator of a range of mobiles (we will probably see some next year) and develop an app that works on all (despite the app being probably less exciting).
I've just started working with the Android OS (coming over from the Windows Mobile OS platform), and most of the displayed controls on the screen are self-adjusting. When you switch from portrait to landscape mode the buttons, text boxes, etc. can expand out to fill the screen. So, Google has given some thought to adjusting the app GUI to fit different devices. Of course, there may be other issues with that are not currently covered with new devices but we won't know that until they appear on the market. In the meantime, you can always use the Android Emulator with different skin settings to simulate devices with different screen sizes.
Bookmarks