Hacker News new | ask | show | jobs
by sami36 4845 days ago
My take as an iPhone 5 owner ( & every other iPhone before it.) iOS 6 is such a dud. I don't care about a larger screen or NFC or wireless charging as much as I am disappointed by the fact that iOS has barely evolved since it was first launched. unless Apple cleans up its act & gets moving again, My next (everyday driver) phone is probably going to be a Nexus.
2 comments

"iOS has barely evolved since it was first launched"

That's like saying laptops have barely evolved since they weighed 15 pounds. iOS has evolved a hell of a lot since 2007, and it continues to do so. Just because Apple hasn't slapped new paint on it every other year doesn't mean that it doesn't continue to have new features and improvements every year.

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.
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.

iOS Evolved quite a lot in the first few releases. iOS 2, 3, and 4 all had major innovation to them and some fantastic new frameworks to take advantage of the hardware. Even iOS 5 had some neat new capabilities like CIDetector and some of the CoreVideo->OpenGLES stuff.

iOS 6 on the other hand offered practically nothing in terms of lower-level apis, or even bugfixes for bugs that have existed for a few years.

When iOS launched, it didn't even have native applications.