> You may have seen the numerous developer blogs posts on preparing for larger
> screens and such. :)
I've thought about it and come up with two ways to better allow apps
to use that bigger real-estate.
A) Add a new Resource size (current: hdpi, mdpi, ldpi) such as an
'xhdpi' or 'tdpi' tag for tablet screen sizes (most likely option,
IMO, based on the Gingerbread changes to the status bar icons with the
addition of the -v9 suffix for those directories)
i) Very simple, and natural next step.
B) Allow nested activities to allow developers to quickly transition
their apps from smart-phone based to tablet-based. Then people could
easily transition apps to Tablet form factors.
i) Example: Have a listView of emails on the left that sends
intents to the right half of the screen to display those emails.
ii) Although it doesn't flow the regular way android applications
are architectured, I think it would quickly allow developers to make
their apps awesome for tablets without putting in a lot of man hours
to change their apps.
iii) Could be done by adding an extra piece of information to the
intent, Much like a web page with multiple frames works.
Those were my guesses, but based on Dianne's answer, I think it's safe
to assume that A will come. All of the current blog posts encourage
developers to make use of the resource architecture that's been
implemented in Android.
screen geometry post:
http://android-developers.blogspot.com/2010/09/screen-geometry-fun.html
Example blog post on uses-features in tablets and Google TV:
http://android-developers.blogspot.com/2010/10/five-steps-to-future-hardware-happiness.html
This is just my opinion, looking at the situation and such.
Hope this helps people also speculating about what Honeycomb will
bring.
Thanks for reading,
Scott MacWatters
--
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