Quote:
Originally Posted by PatNY
OK, that is new since iOS6 only. But before iOS6, Apple had no way to scale their interface.
|
Incorrect. Before iOS6 scalable interfaces could be built using "springs and struts". It wasn't great (hence the introduction of auto layout), but it did work for some interfaces.
Quote:
So my point is, scalable GUIs are fine. And Apple has evidently agreed, belatedly adopting its own version -- Auto Layout.
|
That's a bit of radical change in position from
Quote:
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.
|
I'm not saying that all scalable interfaces are bad - I only stepped in to correct the common misinformation that you can't do scalable interfaces on iOS - you can. It's a supposed iOS limitation that many Android advocates try to use to beat up iOS, but it's bogus.
The point is that developers have the choice - you can do pixel-perfect or you can do scalable (nothing forces you to use auto layout). The practical difference between android and iOS is that the difference in number of screen sizes available frequently leads to different choices on the two platforms.
/JB