With iOS 9 set to release next week, it is time to say adios to officially supporting iOS 6. This blog post sheds light on the reasoning behind why we are saying goodbye.
Revisiting the past
Since we are saying goodbye to iOS 6, I thought it appropriate to briefly revisit what was introduced. The following is a list of some of the high-level goodies that Apple gave us in 2012.
— Google Maps and YouTube were kicked off the iPhone as default apps.
— Apple Maps made its debut.
— Passbook made its first appearance.
— Facebook integration was introduced to several default apps such as Calendar.
— Siri got an intelligence boost, offering voice support for everyday actions such as launching apps, getting movie reviews, or fetching sports statistics.
— Privacy Settings options became available to users.
Now that we have walked down memory lane, let’s start to explore why we are breaking it off with iOS 6.
Apple Says So…
Best practices are something that all developers strive to follow. They ensure that the inevitable and unforeseen decision that we will have to make will not cost more because of our present choices.
In the case of Cocoa Touch, Apple gave their official suggestion on version support at WWDC this summer.
“Target the two most recent major releases of iOS.”
Apple’s justification for this best practice is to enable developers to target the greatest amount of iOS users while keeping a lower maintenance burden. Adopting this best practice results in iOS developers (including us at VictorOps) being able to focus on crafting a quality app.
User Experience and Styling
iOS 7 introduced a dramatic shift to the user interface (UI). In iOS 6 and prior versions, designers were pushed towards a more skeuomorphic design. If you were designing an app which tracked what you packed in your picnic-box, it was appropriate for the table header to be wicker.
However, in iOS 7, a flatter, more minimalist approach to UI design was emphasized. Copious amounts of lines and shadows were replaced with call-to-action design via color utilization, letting our minds create logical groupings through spacing.
These polar approaches in design makes it necessary to choose one or the other with little wiggle room. Keeping strides with modern design means that leaving behind iOS 6 is unavoidable.
Saying Goodbye is Hard
iOS 6 was an amazing release, however as with all goods things, it’s time to say goodbye. Please note that all future versions of the VictorOps iOS app will no longer support iOS 6. Let us know if you have any questions!