Hacker News new | ask | show | jobs
by sami36 4844 days ago
I beg to disagree. It barely did. The jump from iOS 5 to 6 was the most egregious in terms of not delivering much besides cosmetics. Sure I like iCloud, notifications & multitasking. But when you look at how far Android & Windows phone have come since they first came out, it's no contest. The pace of innovation is relative, & on the mobile OS front -that Apple spearheaded with their once nothing short of mind-blowing iPhone OS- they're now a laggard.
1 comments

As an iOS dev, I heavily disagree. If you look at the state of iOS3 vs. iOS6 the difference is immense. Much of this doesn't come in the form of directly user-visible features, but in the form of platform improvements that open the door for much better apps.

Just about everything you see in apps today is impossible on iOS3 (or absurdly impractical). Even something as simple as the ubiquitous slide-aside menu would have been insanely hard to implement in the first iOS SDK release.

Since the SDK first landed we've seen Grand Central Dispatch which has helped apps become way more responsive than before. We've seen large improvements to Core Data that helps apps cache more intelligently and easily. MapKit didn't even exist in the original SDK. The list goes on, and on.

This is a classic "frog boiling in water" phenomenon. You don't think there have been any real improvements to iOS because you've grown along with these evolutionary changes. If I gave you a iPhone 3G with iOS3 and a iPhone 5 with iOS6 - along with common, well-developed apps of their time - you will see and feel the difference immediately.

As someone who develops for iOS and Android I agree. Xcode and the Cocoa Touch frameworks have improved a huge amount in just a few short years.

Meanwhile, the Android frameworks seem to be crawling and it seems like no one can be bothered to create a decent IDE for making Android apps.