But we should all just accept that Google does no wrong by listening to a perennial Apple troll? Do me a favour! That's the problem with you open source terrorist; it all black and white. Google as just as bad as everyone else. They are not doing this out of altruism! If they were, we'd have the source for the Google apps on android, the search algorithms and web apps and they'd all be BSD, not the cancerous GPLv3! They really don't care about your silly ideologies. They care about revenue. That comes from advertising, which requires spying! For fuck sake man, THEY WORKED WITH THE NSA!!! They are pulling the same trick that Microsoft did with nascent IT departments; they convincing you that they are your friends. Hell, they already fucked consumers by giving power back to mobile companies. What is with you people? I frankly cannot believe the utterly childish language I'm seeing; especially from the likes of pg! I suppose you'll be telling me that Samsung are an example of a morally upstanding company next.
There are 5 resolutions to support in iOS. For most purposes, there are only 2 versions to support. What's the situation like on android?
Just because you don't understand an API, doesn't mean you should trash it. Writing APIs is hard. Last I checked I couldn't have more than 1 map on a screen on android with massive trickery.
I've been writing software for a living for fifteen years now and I've yet to encounter a more opaque, complex, and unpredictable API than AutoLayout.
Screen resolution is almost meaningless on Android. Form factor is what matters. Phone (1280x720 being the floor for remotely new devices), small tablet, large tablet.