Hacker News new | ask | show | jobs
by cageface 4610 days ago
If it makes any difference I'd say Android development is mostly a lot more logical and sane than iOS, particularly now that Apple is shoving the tragic catastrophe of an API that is AutoLayout down everybody's throat. Don't let the fragmentation FUD scare you.
2 comments

>Don't let the fragmentation FUD scare you.

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.

What do you mean by fragmentation FUD? Are you seriously saying that android isn't more fragmented than iOS?

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 developed several iOS and Android applications professionally and I've actually spent more time dealing with device-specific issues on iOS than Android. It's true that you do have to deal with different form factors and resolutions in Android but the tools the Android SDK gives you to deal with these issues are so vastly superior to what Apple offers that it comes as a wash in typical cases.

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.

> What's the situation like on android?

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.