iPhone

Apple wowed the cell phone industry a year ago with the first version of the iPhone. And now its new software development kit and soon-to-be-launched application store featuring third-party applications could change the game yet again.

The big news Monday at Apple's Worldwide Developers Conference in San Francisco was of course CEO Steve Jobs' announcement of a 3G version of the iPhone. But the company also made several software announcements that could set a new standard for getting new and innovative applications to market quickly.

There's no question that Apple's launch of the iPhone last year changed the handset market. The touchscreen device loaded with a full Web browser that allows people to shrink and enlarge Web pages set a new standard for what people can expect when surfing the Net on their phones.

But with the SDK and the soon-to-be-launched application store, Apple has shown the true power and vision of the iPhone, which goes well beyond simple Web browsing on the go. The company has created a powerful platform for developing new applications, plus a set of simple tools that can be used to quickly and easily bring new mobile applications to market. And it's created an App Store, linked with its popular iTunes music and video store, where these applications can be easily searched for and downloaded.

"A device is nothing without applications," said Ken Dulaney, an analyst with Gartner. "The one lesson you can take away from Microsoft is that once you attract the developers the rest is an easy coast downhill. And I'm incredibly impressed at the speed in which Apple's application development platform has matured."

For many application developers, creating applications for the mobile environment can be a time-consuming process. There are hundreds of different handset models with different processing capabilities and screen sizes. And there are dozens of operating systems. Mobile developers often find themselves developing various versions of their product so they can fit on a wide range of devices. As a result, it can take several months just to launch a single application.

Loopt in the loop
Apple has tried to alleviate this problem with a simple-to-use tool that allows developers to create applications by simply dragging and dropping icons, slashing the time for development into a matter of weeks. During the keynote Monday, Scott Forstall, senior vice president of iPhone software at Apple, took the audience through the actual developer experience, demonstrating how quickly and easily a complex service can be created.

Specifically he showed how he could merge contacts databases and location-aware services. He also showed how easily the completed application could be tested right on the Mac for bugs or to make different aesthetic choices, such as whether to put things in the toolbar or within the regular fields.

"The tool is amazing," said Sam Altman, CEO of Loopt, one of several companies that has used the iPhone SDK to develop an iPhone application. "In two months, we were able to make the best version of Loopt we've ever created. It's taken us nearly a year to create other versions of our software."

Loopt already has its application on phones that use the Sprint Nextel and Verizon Wireless networks. These service providers offer Loopt's friend-tracking application for a monthly fee. iPhone Loopt users will be able to get it for free.

But it's not just the ability to create applications more quickly and more easily that excites application developers; Apple has also created a rich environment in which to develop the applications. The APIs used in the SDK are the same ones Apple uses to develop applications internally. And there are many similarities between the iPhone's operating system and the Mac OS X, making it easier for Mac developers to create rich applications.

"The underlying software platform for the iPhone is much more powerful than any other mobile device we've seen," said Jeffrey Litvack, global product development director for the Associated Press. "It just makes it much easier for us to show off all our multimedia content, like videos and pictures. It's more challenging on other platforms."

Loopt's Altman agreed.

"The quality of mobile applications for the iPhone is just so much better," he said.

Apple invited several developers to show off their applications. In addition to the friend finder Loopt application, Sega demonstrated a new version of Super Monkey Ball. eBay showed off a new application for keeping track of auctions. And others such as Modality showed an application that gives medical students up-close views of human body parts to help them study anatomy. Major League Baseball demonstrated an application that gives near real-time updates on games. And the Associated Press showed off an application that sends out local news based on a user's location.

The distribution challenge
There are other problems that application developers face that Apple promises to help solve, namely distribution. In a traditional model, application developers can either distribute their applications independently or they can work directly with mobile operators.

Companies such as Handango have created application stores for devices like Research In Motion's BlackBerry that developers can use to distribute their applications. There are also stores for Windows Mobile devices and ones created for the Symbian operating system, which is used by Nokia. But consumers are often unfamiliar with these stores making it difficult for developers to count on a reliable distribution chain.

The other option for application developers is to work directly with mobile operators so that their applications are either embedded in specific handsets or can be found on the carrier's "deck."

Getting "on deck" or embedded in a specific phone is often a long, arduous process. And once an application has made it this far, it's no guarantee that it will be easily discovered by users. Embedded applications usually have an icon that may be prominently displayed. And applications in carrier decks can be buried beneath several layers of menu. Application developers are constantly fighting for a top spot in these menus.

"Discoverability is a challenge for all application developers," said Tom Frencel, president of Cabybara Games, a mobile games company. "Some of these menus are pretty deep and they're difficult to navigate. "

During his keynote Monday, Jobs officially announced the upcoming iPhone App Store, which was first talked about in March when he announced the release of the iPhone software development kit.

The App Store isn't yet available so it's difficult to say for sure how it will work, but it's likely that the interface will look very similar to the popular iTunes music and video store. iPhone users will be able to browse the store directly on their phones and download applications either over the cellular network or over a Wi-Fi connection. And for iPhone users who want to look for applications on their PC, they can use the PC-based iTunes to search, download, and purchase applications just like if they were looking for songs, videos, or podcasts.

"Millions of people are already using iTunes," Frencel added. "I think the PC is the most powerful interface to browse content anyway, so it makes sense to use it."

Today, Apple's iPhone makes up only a small percentage of the overall cell phone market. But it's quickly gaining ground on smartphone competitors such as Research In Motion, Nokia, and Palm. The basic design and functionality of the iPhone has set the bar for a phone of this class. And if Apple can broaden the device's appeal with thousands of cool third-party applications that are easy to find and just as easy to access, then it just might set the bar yet again in the mobile market.

Like this article? Click below to send it to your mobile for free!

Be the first to comment on this article!

  • Leave a comment

All fields marked with * are required

What do you think

Your e-mail will not be displayed

You must read and type the 6 chars within 0..9 and A..F

You must read and type the 6 chars.


  • Google adds Android app for Flickr photos

  • Star Tech: Matt Welsh

  • Nokia 6210 Navigator

  • Freshtel plans Aussie mobile VoIP

  • HTC Dream spy shots

  • Photoshop.com on Windows Mobile devices

  • Tethering coming soon to iPhone 3G?

  • Android Developer Challenge winners focus on location

  • iiNet to offer mobile phone services?

More articles »

Find the right mobile phone

Brand
  • Multiple options can be selected

    The Explain Series

    Recycle your old mobiles
    • Nokia 6210 Navigator

      Nokia 6210 Navigator

      While the 6210 is solidly built and features fast performance, the lack of a lifetime subscription to turn-by-turn navigation robs the Navigator of what should make it unique in the market.

    • Motorola RAZR2 V9 Ferrari Special Edition

      Motorola RAZR2 V9 Ferrari Special Edition

      There's nothing technically wrong with RAZR2 V9 Ferrari Special Edition but if you want to Ferrari-fie your phone there are cheaper and better ways of doing it. For free.

    • Nokia N85

      Nokia N85

      It's hard to knock a phone that has all the current popular technologies, but it would have still been great for Nokia to consider new technologies for this latest N-Series range, particularly a media sharing networking protocol.

    • LG KF390

      LG KF390

      Take out the Next G reception and you end up with a low quality handset at a mid-range price point. Still, it's great to see another blue tick phone for our friends in the bush to consider.

    • Nokia E66

      Nokia E66

      While we like the E71 better, the E66 is a great smartphone with class leading features. If you want the functionality of a business phone without the bulk of a PDA form factor, the E66 is the phone you've been looking for.

    More reviews »

    Membership benefits

    Win prizes and other promotion benefits

    Win prizes and other promotion benefits

    As a CNET.com.au member, you're eligible to enter and win any prizes on our site. Sign up for a free CNET.com.au membership now!