The iPhone uses the iPhone OS which is based on the same Mach kernel as MacOSX. However, iPhone applications must be written and compiled specifically for the iPhone.
In early 2008 Apple announced the availability of the iPhone SDK designed to let developers build applications for the iPhone that share the system’s unique look and feel. This would be done primarily through Safari, Apple’s web browser. Apple currently promotes a scheme where developers wishing to distribute iPhone applications must pay Apple a fee and distribute their applications through the company’s “App Store,” however a number of third-party applications are available elsewhere (Apple refuses to guarantee backwards compatibility for such applications).
A good overview of the Pros and Cons of iPhone Software Development describes ways in which Apple’s approach is similar to the Mac, and ways in which it is different.
Apple’s iPhoneSDK requires an Intel-based Mac and is available to registered users of Apple. It may be downloaded from Apple’s iPhone SDK Download site
Development
mobile
apple
sdk
iphone
So those rumors about the iPhone SDK delay were right after all: it won’t be until June 2008 till you get to put new apps on your iPhones. But that’s enough time for John Doerr & the venture firm he leads, Kleiner Perkins Caufield & Byers to set up a $100 million iFund. (Does anyone know about the performance of KPCB’s Java Fund?) Is KPCB compensating and desperately trying to get ahead of what it thinks is a hot trend? After all they failed to board the Web 2.0 train and of course missing out on Facebook.
“A revolutionary new platform is a rare and prized opportunity for entrepreneurs, and that’s exactly what Apple has created with iPhone and iPod touch,” said John Doerr, Partner at Kleiner Perkins Caufield & Byers. “We think several significant new companies will emerge as this new platform evolves, and the iFund will empower them to realize their full potential.”
The hot selling iPhone — over 5 million units sold so far — on paper it seems like a good idea that they want to invest in companies and developers that are going to create apps for iPhone and iPod Touch platform. I am not convinced that that an iFund is necessarily a good idea. Why do I say that?
First of all, Apple will need to sell a lot more than 10 million phones it projected in first 12-months. And even if it exceeds expectations, there are many challenges that make the iFund a high risk proposition. A question that instantly comes to mind is: why isn’t Apple putting its own vast cash reserves to work and encouraging app development. Say what you may, Google didn’t need a third party fund to get attention for its Android platform. Now lets look at the kind of companies iFund will invest in.
The iFund is agnostic to stage and size of investment (from seed stage to established products with revenue), but targets companies with long-term standalone potential. Focus areas include location-based services, social networking, mCommerce (including advertising and payments), communication, and entertainment.
Much of the iPhone-iPod Touch platform activity is going to involve apps cooked up by individual developers, small operations that won’t need to funding to grow their business. If Apple’s event reports are to be believed then it seems like the development of these apps is going to be fairly easy, smooth and inexpensive, making it easy for one-to-two developer teams to unleash their creativity.
In exchange for 30% of their application revenues, Apple is going to provide hosting, perhaps some promotion, and other sundry services. The free apps will be offered up for free, or so it seems from various reports that we have heard. Not that there is any chance they can sell outside of the AppStore, since iPhone will continue to remain a close commerce platform. (The iPhone platform is actually more draconian than the iTunes Store where Apple added DRM to keep competition out but consumers had a choice to rip the CDs and playback their own MP3 files.)
In other words any start-up or developer will have its destiny controlled by Apple. As shown by Microsoft, Facebook or Apple itself, a successful App (or an iPod accessory) can be replicated and introduced by the platform owner. I am just trying to understand how a big standalone company will emerge when Apple is going to be gatekeeper.
There are some who have thrown caution to the winds, proclaiming that iPhone and iPod Touch are going to be this humongous sellers and will crush everything over next two decades. Pour souls with little understanding of mobile ecosystem. Does anyone believe that rest of the mobile industry and yes that includes the carriers is going to curl up and get ready for a beat down by Apple.
Carriers are going to want a piece of the action from this application business or Apple will find itself facing some tough times. Unlike the showdown with the record labels, the carriers know their spectrum makes them king, especially in the US. From that perspective, it seems iFund is fraught with risk. But then betting on trends is always a risky.
… it’s particularly touching to be here today with the supreme commander of the rebels, Steve Jobs …Steve started the whole personal computer industry — when he left Apple it went downhill fast. He return and resurrected Apple, and even ran Pixar — please join me in a salute for the World’s Greatest Entrepreneur, Steve Jobs. John Doerr speaking at iPhone SDK event via Macworld

Apple today unveiled enterprise features for its wildly popular iPhone that will be available via a software update scheduled for release in June. With extended support for Exchange (Apple has become a full ActiveSync licensee), the iPhone will be able to receive push email, calendars, contact, address lists and other features, the company said during a presentation of the iPhone Software Roadmap. Other enterprise security features include WPA2/802.11X support, Cisco IPsec VPN, identities, certificates, and remote wiping of the device.
This is Apple’s (AAPL) attempt to take on the BlackBerry, the popular communications device made by Research In Motion (RIMM). The news helped push RIM’s stock down nearly 4 percent, even though it will be a while before the iPhone can become a real challenger to the Canadian company’s ubiquitous device.
Also today, marketing head Phil Schiller unveiled the iPhone software development kit (SDK), which will give outside application developers the same level of access to the iPhone’s capabilities as in-house Apple developers. The new API is called Cocoa Touch; it will support multi-touch events and controls, localization, alerts, the image picker, camera, and the accelerometer. There will also be an iPhone simulator for developers to test their code within a development environment.
Just as Apple granted us access to podcasts through the iTunes store, iPhone applications will be accessible through a new program called AppStore. Also due to be included in the upcoming software update, AppStore will display application categories including games, health, finance, lifestyle, just added and top picks that can be downloaded directly onto the device. Developers will be able to independently add their applications to the AppStore and price them however they want (including free), with 30 percent of the revenue going to Apple as overhead.
And finally, as the event was wrapping up, Apple demoed the iPhone’s gaming capabilities, including introducing a working demo of AOL Instant Messenger and a Salesforce application. Electronics Arts said it will be porting its popular Spore game to the iPhone as well.

GyPSii, a Netherlands-based company, sent out a press release today announcing the availability of its geo-location and social networking service on the iPhone. Though currently the service runs through a web site, the most interesting bit was buried in the press release.
GyPSii also confirmed that it would produce a “native” version of its application using Apple’s Software Developer Kit (SDK) which is scheduled to be launched later this week, providing seamless access for all Apple users, from the desktop, to the iPhone.
Now does GyPSii know something we don’t? Apple has a special event slotted for March 6 and there is a good chance, if the GyPSii guys are right, that it might be the launch of the SDK. There have been rumors floating around that the iPhone SDK is going to be delayed for a few more weeks. GyPSii CEO Dan Harple is quoted as saying:
We’ll work with the SDK as soon as it becomes available and then we will be uniquely offering both web and native versions of our application for iPhone users.
In case you are curious to check out the app, visit their mobile page. Or see the demo here.
