I think that there are two aspects here: -The portability of the android platform itself. There are probably a variety of problems, both in the applications (home, dialer and calculator come to mind as some of the apps that probably have issues), in the assets (the current built-in icons and theme are probably a bit too large), and in the code (it's not clear to me that all the logic to deal with varying densities is functional). Support for resolutions other than HVGA (with QVGA and WVGA being explicitly mentioned) is on the roadmap.
-The portability of 3rd-party applications. Some will probably work fine in different resolutions, some won't, some might even crash. There's a tongue-in-cheek saying that goes "there's no such thing as portable code, there's only code that's been ported". Seriously, it's going to be up to each developer to write code that can adapt to different environments. Part of that involves carefully reading the documentation and thinking ahead (if you just write code that "seems to work", you can expect problems down the line). Part of that involves good old testing. Luckily, there's an emulator, so a number of situations can theoretically be replicated without having to purchase additional hardware, though the challenge is to actually have support for all the relevant aspects in the emulator itself. See also http://www.joelonsoftware.com/articles/fog0000000306.html if you're not allergic to Joel Spolsky. JBQ On Fri, Jan 16, 2009 at 4:59 AM, Al Sutton <[email protected]> wrote: > > http://www.kogan.com.au/blog/2009/jan/16/kogan-agora-be-delayed/ > > Hope no-one else is looking to roll out a QVGA device. > > Al. > > -- > ====== > Funky Android Limited is registered in England & Wales with the > company number 6741909. The registered head office is Kemp House, > 152-160 City Road, London, EC1V 2NX, UK. > > The views expressed in this email are those of the author and not > necessarily those of Funky Android Limited, it's associates, or it's > subsidiaries. > > > > > -- Jean-Baptiste M. "JBQ" Queru Android Engineer, Google. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Discuss" 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-discuss?hl=en -~----------~----~----~----~------~----~------~--~---
