Tor and Joe debated this for a while during #336. I think we covered it in
another thread, but maybe it deserves its own.

My impression, gathered from my dabbling in Android dev and from what
Karsten said in that other thread, is that Android has a more logical and
extensible system than iOS.

In Android, you have folders with special names into which you put various
resources and the runtime then decides which version to use. These
 resources can be layouts, images, text, color codes, binary assets, almost
anything. The codes you can use to compose the folder names are things like
ldpi, mdpi and hdpi for screen densities, portrait and land for orientation
and locales. You can combine those three any way you want. That's an
extensible system, as Google could add new codes to handle whatever new
hardware situation arises.

Can someone contrast that with the iOS system? I got the impression you had
to put checks in your code.

The one thing I wonder about Android's system is if all those resources are
downloaded, even if they're never going to be used. If so, that could be a
lot of bloat, when a lot of devices don't have even all that much space to
install apps.

Moandji

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" 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/javaposse?hl=en.

Reply via email to