Beyond the bells and whistles: What does iOS7 mean for the development community?

The new iOS7 is causing quite a stir in the development and design communities. Some are hailing Apple’s newest operating system as a well overdue renovation. Others are saying that Tim Cook and Jony Ives are insulting the clear vision of Steve Jobs, by disregarding function in favour of form.

Whichever camp you are in, iOS7 is coming to a screen near you and while the beta still leaves a lot to be desired, any developer with an ounce of self-preservation would do well to get on board this iTrain.

The iOS7 beta is a useful tool to allow developers to shape their app for the next generation of iPhone, scheduled for release later this year. Before launching into development or (re-development), there are of a host of new SDKs to check out. There are six brand new frameworks in iOS7: Sprite Kit, Multipeer connectivity, Game Controller, JavaScriptCore, Media

Accessibility, and Safari Services. Below are some of the more notable frameworks.

Sprite Kit

One of the most talked about frameworks in iOS7 is the Sprite Kit, used for hardware accelerated animation. The kit provides graphics rendering, new physics simulation and audio playback support.


Source: imore.com

Multipeer connectivity


Source: tapscape.com

Apple’s AirDrop functionality has been well implemented on Mountain Lion and it seemed only a matter of time before the Wi-Fi peer-to-peer technology went mobile. As it is all but certain that the next iteration of iDevice will be sporting 802.11ac hardware, this sharing functionality could prove a powerful feature for developers whose apps lay in the productivity sphere.

It is also worth noting that as well as the inclusion of AirDrop, Hotspot 2.0 flashed up as an iOS7 feature during the keynote. While not specifically mentioned during the presentation, this Wi-Fi offload technology, spearheaded by the Wi-Fi Alliance and partners, shows that Apple is firmly putting most of its eggs in the Wi-Fi basket. Combine Wi-Fi roaming technology with LTE and developers may soon find they can be more liberal with bandwidth considerations.

The Game Controller framework


Source: apple.com

Apple has been historically indifferent when it comes to embracing gaming, so to bake a game controller framework into iOS7 is somewhat of a revelation. While the current iairdropOS already has Bluetooth support for game controllers, the new framework includes guidelines and an API.

The inclusion of this framework still seems like Apple hesitantly being dragged into a market it is not entirely comfortable with; yet for game developers, this could still prove to be a considerable step forward.

Special mentions

Other new and noteworthy additions to the iOS come in the form of enhancements made to current frameworks.

The new multitasking features essentially allow background data pushing, increasing the flow of information to an app and giving the illusion of an ‘always-on’ application.

The maps framework now allows for much tighter integration of Apple Maps into applications.

AirPlay is also being opened up to integrate into third party applications.

Design

Perhaps the biggest bones of contention among developers is of the platform UI itself. The redesign has frustrated many developers of established applications, who will undoubtedly now have to go back to the drawing board so that their app suits the new ecosystem.


Source: appleinsider.com

There will be something of a learning curve involved with the new UIKit Framework functions and references. UIKit Dynamics allows developers to mimic real-world effects such as gravity. The Text Kit will be a welcome addition to the framework, allowing for sophisticated text capabilities within applications.

iOS7 is without a doubt the most major redesign of iOS since the iPhone launched in 2007. Apple bosses are looking for a new direction to take their mobile ecosystem. While still in beta, it is impossible to say how accurate Apple’s compass is on this one.

Although the jury is still out on the new operating system, the quicker developers come to terms with the new features and functionality, the more chance they have of capitalising when the new iSomething launches later this year.

Leave a Reply

Exclusive tips, how-tos, news and comment

Receive monthly updates on the world of mobile dev.

Other Products

Market leading device intelligence for the web, app and MNO ecosystems
DeviceAtlas - Device Intelligence

Real-time identification of fraudulent and misrepresented traffic
DeviceAssure - Device Verification

A free tool for developers, designers and marketers to test website performance
mobiReady - Evaluate your websites’ mobile readiness

© 2024 DeviceAtlas Limited. All rights reserved.

This is a website of DeviceAtlas Limited, a private company limited by shares, incorporated and registered in the Republic of Ireland with registered number 398040 and registered office at 6th Floor, 2 Grand Canal Square, Dublin 2, Ireland