On Sun, Jan 04, 2009 at 09:13:45PM +0100, Yannick Stucki wrote: > Yeah right, that's Apple propaganda if you ask me... Developers have > always been coding for different screen sizes and different hardware... > On a desktop you also don't know if someone has a webcam if you are > coding a chat programm or not... I see that it is a bit more difficult > on handsets... but still, it's not like devs can write apps that work > on more than one device
I developed on Palm OS for years and I can say from experience that handling different hardware is not an impossible task. The amount of difficulty really depends on how well organized the system is. For example, when Palm devices finally made the change from 160x160 resolution to something higher, it could have gone better. First Sony, then Handera, and finally Palm itself all produced methods to support "hi-res" on Palm OS and they were all incompatible in one way or another. Supporting this was annoying, but not impossible. Just add another layer of indirection to the drawing routines. Much better was the addition of support for memory cards (via the VFS subsystem). Both Sony and Palm worked on it and produced a single official SDK component. It was as easy as checking for a flag and then enabling (or not) that part of your code. With the OHA, I should hope that there will be enough talk amongst device companies that for any given new feature we will only see a single SDK addition. Then it's just a matter of choosing whether to support it. As for screen sizes, developers should *really* know better than to hard code anything like that, especially when the system will tell you exactly how big most UI components are. -- --John Gruenenfelder Systems Manager, MKS Imaging Technology, LLC. Try Weasel Reader for PalmOS -- http://weaselreader.org "This is the most fun I've had without being drenched in the blood of my enemies!" --Sam of Sam & Max --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---

