Following the recent news about Apple’s February 1st deadline, when all new apps or app updates submitted to the iTunes Store must be iOS7 compatible, developers are hard at work building optimised applications with XCode 5.
Compatibility with iOS 7 includes remodelling the UI according to the current iOS Human Interface Guidelines and the iOS 7 UI Transition Guide, as well as adopting the new version of the iOS API.
The reason for all this is that the radically revamped iOS 7 focuses on clear presentation of content rather than graphical elements being dominant. This means that developers will need to avoid elements such as shadows or borders and instead use the entire screen to display data.
The new iOS 7 does however offer fresh techniques for UI designers to work with, such as being able to make views translucent rather than opaque. This gives users an idea of the content underneath, which is particularly useful for temporary overlaying views such as settings panels or slide-in menus.
What’s more, Apple’s iOS 7 User Interface Guidelines encourage designers to apply depth and layering to express the relation between objects presented to the user. To create the impression of depth, iOS offers a pseudo 3D effect in the UI – when panning or tilting the device, users will be able to look beneath objects that are floating above the content.
While these new challenges might be tricky for UI designers working on apps, users are bound to be impressed by the iOS7 content display.