Feeds

Triple play puts iPhone ahead of Android

SDK, App Store, and the Holy phone

Internet Security Threat Report 2014

Make no mistake, Apple's iPhone SDK is a big deal. Finally, developers can get serious about a device stealing the hearts and minds of business and consumer end users.

When I last wrote about the iPhone, I suggested that because there were a sufficient number of unanswered questions about key development parameters, the iPhone should probably be your second platform choice behind Google's Android.

With the combination of the SDK, online application marketplace and the phone, I'm no longer certain this is the best decision. Apple has demonstrated it understands end-to-end platform management. Hardware, software, accessories, instruction, distribution and, of course, monetization - lock, stock and two smoking barrels.

There's a decent overview of the SDK, released last week, at Endgadget so I won't waste too much ink here. I'll give you the big, moving parts instead.

First some stats: the iPhone has 28 per cent of the smartphone market share compared with primary competitor RIM at 41 per cent, according to Canalys. The iPhone, though, with its superior browsing capability represented 71 per cent of all mobile internet usage in the category.

There are now more than 1,000 web applications that have been developed for the platform. Keep in mind that the iPhone hasn't even been on the market for a year. If nothing else, this is a strong indicator of just how excited developers are about it and how much demand there appears to be for software that runs on Apple's handset.

At the enterprise level, too, demand is high. Apple has committed to providing a whole suite of enterprise services backed by a new architecture specifically for the iPhone and it's licensed Microsoft's ActiveSync to pull it all together seamlessly. The features Apple has pushed out appear to make the iPhone a most capable device for the enterprise - if only it would sort out cut and paste!

The development environment is sure to excite - especially if you like working with Mac development tools. Third-party developers will be able to build native apps using the exact same SDK as Apple developers.

Apple layer cake

There are four development layers: the core operating system, core services, media layer, and Cocoa Touch. There are multiple APIs for each layer providing the developer an exquisite degree of control over virtually every physical aspect of the device - including power management, sound, camera, location awareness and, of course, user interface.

This is complimented by a robust set of tools including a source editor, a remote debugger, an advanced device emulator that runs on your Mac, and there's the added ability to test applications in the real world on your iPhone using either the mobile or a Wi-Fi network.

Most development is done using Apple's xCode that has been updated for the iPhone, although there are also specific tools such as the interface builder that makes it faster and easier to build UI components.

Beginner's guide to SSL certificates

More from The Register

next story
Nexus 7 fandroids tell of salty taste after sucking on Google's Lollipop
Web giant looking into why version 5.0 of Android is crippling older slabs
Be real, Apple: In-app goodie grab games AREN'T FREE – EU
Cupertino stands down after Euro legal threats
Download alert: Nearly ALL top 100 Android, iOS paid apps hacked
Attack of the Clones? Yeah, but much, much scarier – report
Microsoft: Your Linux Docker containers are now OURS to command
New tool lets admins wrangle Linux apps from Windows
Bada-Bing! Mozilla flips Firefox to YAHOO! for search
Microsoft system will be the default for browser in US until 2020
Facebook, working on Facebook at Work, works on Facebook. At Work
You don't want your cat or drunk pics at the office
prev story

Whitepapers

Choosing cloud Backup services
Demystify how you can address your data protection needs in your small- to medium-sized business and select the best online backup service to meet your needs.
Forging a new future with identity relationship management
Learn about ForgeRock's next generation IRM platform and how it is designed to empower CEOS's and enterprises to engage with consumers.
Reg Reader Research: SaaS based Email and Office Productivity Tools
Read this Reg reader report which provides advice and guidance for SMBs towards the use of SaaS based email and Office productivity tools.
Choosing a cloud hosting partner with confidence
Download Choosing a Cloud Hosting Provider with Confidence to learn more about cloud computing - the new opportunities and new security challenges.
New hybrid storage solutions
Tackling data challenges through emerging hybrid storage solutions that enable optimum database performance whilst managing costs and increasingly large data stores.