iOS 5 and Andoid 4.0: What Developers Gain - InformationWeek
05:34 PM
Connect Directly
IP Intelligence: The Utility Player for Your Online Business
Aug 31, 2017
Join us as we explore the many benefits of IP Intelligence, and how you can use IPI to improve you ...Read More>>

iOS 5 and Andoid 4.0: What Developers Gain

Compare updates to the two leading mobile operating systems and you'll find key improvements for developers eyeing new kinds of apps.

The two leading mobile smartphone operating systems, iOS and Android, have just been revised to allow developers to create new kinds of apps. Apple released iOS 5 Oct. 12 in conjunction with the debut of its iPhone 4S. Google introduced Android 4.0, otherwise known as Ice Cream Sandwich, Oct. 19, along with a phone that will ship with the operating system, the Samsung Galaxy Nexus.

Each mobile OS offers its own set of worthwhile improvements. Android 4.0 is arguably a more significant update in terms the degree to which it improves the platform, but iOS 5 has plenty to offer as well.

Both updates include a long list of changes and additions. Apple claims iOS 5 has over 200 new user features and over 1,500 new APIs. Google doesn't provide an ingredient count for its Ice Cream Sandwich but its latest version of Android is ambitious and compelling.

[Compare user features in these two new mobile platforms in Android 4.0 Vs. iOS 5 Faceoff.]

Following are a few highlights on the features that developers will want to look at immediately.

Apple iOS 5

Cloud API -- Apple now allows third-party developers to create applications that store data and backup data in iCloud. This makes using the same app on different iOS devices more convenient--application files don't have to be transferred from one's iPhone to one's iPad, for example. It also reduces the risk of losing data if a device is lost.

Automatic Reference Counting (ARC) -- ARC is a new capability that makes it easier to manage memory in an application. Users don't notice good memory management. But they notice when it's bad and an application crashes. If ARC can reduce crashes, then it's going to be widely welcomed by developers.

Storyboards -- Storyboards is a new iOS 5 feature that simplifies the process of creating apps with multiple menu screens. Users won't notice the presence of this feature, but iOS developers will if they're making an app with a lot of screens. The Storyboard feature looks like it will make development faster in some cases.

Newsstand Support -- Publishers that want to sell content through Apple's Newsstand app will welcome the fact that developers can now write Newsstand-enabled apps. It remains to be seen how many publishers relish the idea of surrendering 30% of their revenue to have their content offered through Newsstand, particularly in light of the HTML5 apps developed by the likes of the Financial Times to circumvent Apple's toll booth.

Better AirPlay -- AirPlay allows iOS devices to stream audio and video content to AirPlay-compatible TV and audio equipment. iOS 5 adds the ability to allow apps to mirror iPad 2 content on a nearby Apple TV device. This makes purchasing or renting iTunes video content using an iPad 2 far more appealing.

Core Image Framework -- This set of APIs gives app developers a set of non-destructive filters that can be used to manipulate video and still images. The framework supports various filter effects like color changes, gradients, and transformations, as well as face and feature detection. These filters use both CPU and CPU processing power, so they're fast.

GLKit -- GLKit is a set of APIs designed to make OpenGL ES 2.0 apps--apps with accelerated graphics--easier to build. Suffice to say that faster is better as far as graphics are concerned.

Twitter Framework -- This framework handles Twitter user authentication and makes it easy to integrate Twitter messaging into apps.

Message UI Framework -- This framework has been updated to add support for iMessages, text messaging that can be sent between iOS devices without incurring carrier text messaging charges.

1 of 2
Comment  | 
Print  | 
More Insights
Newest First  |  Oldest First  |  Threaded View
How Enterprises Are Attacking the IT Security Enterprise
How Enterprises Are Attacking the IT Security Enterprise
To learn more about what organizations are doing to tackle attacks and threats we surveyed a group of 300 IT and infosec professionals to find out what their biggest IT security challenges are and what they're doing to defend against today's threats. Download the report to see what they're saying.
Register for InformationWeek Newsletters
White Papers
Current Issue
IT Strategies to Conquer the Cloud
Chances are your organization is adopting cloud computing in one way or another -- or in multiple ways. Understanding the skills you need and how cloud affects IT operations and networking will help you adapt.
Twitter Feed
Sponsored Live Streaming Video
Everything You've Been Told About Mobility Is Wrong
Attend this video symposium with Sean Wisdom, Global Director of Mobility Solutions, and learn about how you can harness powerful new products to mobilize your business potential.
Flash Poll