Quote:
Originally Posted by jbjb
That's not really true. iOS supports autolayout, which allows interfaces to adapt to different screen sizes.
|
Is that why soon after Apple introduced new screen sizes many apps displayed black bars at the edges until their developers could scramble and put out new versions of their apps with brand new image artwork that would work for the new sizes?
From what I gather, every single time Apple puts out a new screen resolution, their developers have to put out a new version of their app that includes another set of artwork exactly scaled to that new resolution.
Quote:
The fact is, though, that a single interface which just automatically adapts to screen size is rarely optimal for all those sizes.
|
I believe Android apps can scale both up and down -- unlike iOS. So developers can limit their apps to just one
or a few versions. As long as they cover the high resolution devices, then there is no loss of quality for all users.
Personally, I don't notice any loss of quality going from an iOS tablet to an Android one. In the earlier days of Android (gingerbread and earlier variants) perhaps apps did not always evolve in step with the quickly evolving screen resolutions. But things have changed and Android apps have caught up now.
Quote:
With iOS the number of screen sizes to support is sufficiently small that it's feasible for a developer to design a separate, optimal, UI for each size. With Android that's not generally the case.
|
As much as iOS requirements usually result in optimal app quality on screen -- it is also a big limitation. It inhibits Apple from branching out with new screen size options. Those are two sides of the same coin.
Because of Android's flexibility, there is much more choice for consumers in the marketplace in terms of hardware. I appreciate that much more so long as there is no significant loss of quality with the apps. And with the maturation of Android apps today, there isn't.
--Pat