In iOS 7, Apple moves away from precise pixel positions. This methodology is very messy for scaling layouts across devices with resolutions not straight multiples or divisors of the original. The latest OS uses the more dynamic, physics based layout that allows interactions between design elements – objects, layers, springs – for proportionate scaling. This allows iOS developers more flexibility for on-the-fly rendering.
Apple’s own stock apps are good examples of fluid layout rendering – the multi-tasking rolling panel, the new buttons, the Safari browser including buttons and tabs. There’s also the new TypeKit typography rendering engine that enables fonts to scale weight with size.
Apple is moving towards resolution independence in a big way. It has already broken tradition with iPhone 5 and iPad Mini. If developers won’t need to bother about device fragmentation and spend hours on pixel perfecting mobile apps for various screens, significant development hours could be saved. This saving could be channeled into the creation of more intuitive, innovative and rich apps for the iOS platform.
Resolution independence could soon become a coding principle for iPhone and iPad app developers to get apps through Apple’s approval engine.
If you’ve not figured out this feature yet, time to get started! Chop chop!
So, eager to learn more about Mobility ? Deep dive into your topic of interest !