As you know, soon we will have the new iOS7 release, and then we are supposed to adapt our App's to the new flat style.
My question is: does anybody know which is the best practice to have a temporary coexistence of the iOS 6 (skeuomorphic) and the iOS 7 (flat) design?
The best for me would be the possibility of 2 different Storyboards per device-screen-size, and "preprocesor directives" for retrieve the iOS version...
What do you think?
NOTE: I know that if you adapt your app to iOS7 (and you configure it properly), you can run it on iOS6, the problem is that the changes that you will do to adapt to iOS7, would make your app look ugly in iOS6...
We updating our app from Old Type graphics in iOS6.1 to a new style Flat ever in iOS6.1 when the iOS7 Stable is ready we can update the core with functionality but the graphics style is so new see my screen:
Before on iOS6:
After a WWDC on iOS7 we make an update with this style:
The correct question is what you want to do after the iOS7 is Ready? if you want to update your app only for iOS7 or create an update retroactive from iOS6.1 to iOS7 is only your strategy.
Hope my think is good :)
I think that one approach is to rely heavily on
Then just check for the availability of new features like UI[REDACTED] and [REDACTED]Kit before using them in your app. (iOS 7 is still under NDA).