iPhone Update
Christopher Allen - ChristopherA@iPhoneWebDev.com
iPhone Today
In 9 months iPhone has 28% of US smartphone market
Blackberry 41% Palm 9% Motorola 7% Other 15%
iPhone has 71% of US mobile internet usage
Pocket IE 12% Palm 9% Other 9%
Thousands of iPhone optimized web-based apps
Now users can "bookmark" web-pages as icons on home screen
iPhone in Enterprise
The iPhone has been less successful in Enterprise However, major new features for Enterprise have been added for June release:
Push email Push calendar Push contacts Global address list Cisco IPsec VPN Certificates and Identities WPA2 / 802.1x Enforced security policies Device configuration Remote wipe Active Sync and Microsoft Exchange support
The Active Sync support is a threat to RIM/Blackberry
iPhone SDK
A native code SDK was released last week
Development only on Intel Macs, using Leopard (10.5)
Firmware v2.0, with support for SDK and new Enterprise features will be available June SDK is free
However, you can only test on emulator $99 for code signing to test on iPhone or iPod Touch
Same APIs and Tools as used by Apple Includes Access to:
3D Graphic Hardware Location Information Accelerometer iPhone's Media Capabilities
iPhone SDK Details
Cocoa Touch
Multi-touch events, Multi-touch controls, Acceleromter, View Hierarchy, Localization, Alerts, Web View, People Picker, Image Picker, Camera
Media
Core Audio, OpenAL, Audio Mixing, Audio Recording, Video Playback, JPG, PNG, TIFF, PDS Quartz, Core Animation, Embedded OpenGL
Core Services
Collections, Address Book, Networking, File access, SQLite, Core Location, Net ServicesThreading, Preferences, URL utilities
Core OS
OS X Kernel, BSD TCP/IP, Sockets, Power Management, Keychain, Certificates, File System, Lib System, Security, Bonjour
iPhone Apps Business Model
Developers distribute exclusively via iPhone Apps Store Costs developers $99 for code signing 70% of revenues to Developer, no fees
Free apps are allowed
Apps must be approved by Apple
No SIM unlocking No malicious or illegal apps No phishing or privacy violating apps No bandwidth hogs No porn No VoIP via EDGE (WiFi ok) May not install executable code Use only Apple APIs Must comply to Apple's Human Interface Guidelines Apple reserves right to prohibit "unforseen" problems apps
iPhone Apps Open Questions
Just how restrictive will Apple be about distribution?
iPhone guidelines require apps to terminate on phone call and not go into background. No real IM? No installation of executables means no Java, no Flash, no Silverlight, no third-party browsers (javascript).
Unknown if we can install new media codecs
No divx? No flv?
Unknown if we can have access to Bluetooth
No external keyboards? No internet tethering? No stereo headphones?
Future of iPhone
Kleiner Perkins establishing $100M "iFund" The iPhone has huge brand recognition Also huge satisfaction - 59% "very satisfied"
vs.47% RIM/Blackberry, 40% Nokia, 30% Samsugn, 25% Motoroloa, 10% Palm
iPod Touch offers even larger market for developer apps Roughly quarterly upgrades to iPhone firmware forces other smart phone vendors to rethink strategies iPhone shows that good design wins 70% to developers breaks large fees by carriers for apps iTunes App Store makes "micropayments" possible 3G iPhone probably by end of year
Christopher Allen ChristopherA@iPhoneWebDev.com