iOS 6 ends up bringing a lot of interesting new features to the regular user, and looking over the API differences, not a lot on the developer side of things. iOS 5 was a gigantic leap for developers, starting with ARC, Storyboards, and a bajillion1 APIs opened up. I’m willing to bet that this is becoming Apple’s calling card. One on, one off, is now to be prevalent in designing both hardware and software.
A pattern is emerging that makes it seem pretty likely:
- iPhone 3G, 3GS.
- iPhone 4, iPhone 4S.
- Leopard, Snow Leopard.
- Lion, Mountain Lion.
- iOS 5, iOS 6.
Every cool new Mac with features ahead of its time (hello retina display), it’s subsequent spec bump releases.
First you make something new, innovative, bold. Then you take the time to add fixes, polish and finish. Figure out how to make something awesome, get the margins down with your supply chain and economies of scale.
That’s what Apple have defined as their new strategy. Release and refine.
- That’s a technical term for all you non-tech savvy folk.↩
Joe Fabisevich is an indie developer creating software at Red Panda Club Inc. while writing about design, development, and building a company. Formerly an iOS developer working on societal issues @Twitter.
Like my writing? You can keep up with it in your favorite RSS reader, or get posts emailed in newsletter form. I promise to never spam you or send you anything other than my posts, it's just a way for you to read my writing wherever's most comfortable for you.
If you'd like to know more, wanna talk, or need some advice, feel free to sign up for office hours, I'm very friendly. 🙂