iPhone OS 3.0

I’m rather thrilled with Apple’s iPhone OS 3.0 upgrade. They announced way more than I expected them too.

  • Cut & Paste – Great interface, long long overdue.
  • Push Notifications – Finally! Push notification will make the iPhone a million times more useful. I’m thrilled by this. Way better than background apps since it won’t consume as much power. Background apps sound better than they are.
  • Peer to Peer Support – Oh boy, apps are going “social”. I don’t buy into this too much, though I do think this will make some games much more fun. Wireless Game Link Cable!
  • Landscape Keyboard All Over – This just made Mail much more awesome.
  • Accessories API – This has by far the most potential for innovation. My only hope is Apple isn’t too nasty with hardware licensing. There’s so much room for innovation here it’s scary. Economic struggles will likely put a damper on all the accessory buying though.
  • Search For Built-In Apps – This is a killer feature in mail. I just hope it supports search over it’s own index as well as IMAP and Exchange.
  • Inline (In App) Purchases – Pretty cool but a potential for some serious annoyance. Paying $5 for an app and then realizing it costs you $30 to unlock it to meet the description will quickly become a nuisance. Apple should force developers to note specifically what will be behind a coin slot before the user buys the app. At the very least allow users to document when rating (though developers will hate that and request removal of such comments). This has the potential to be very controversial and abused.
  • Turn By Turn – Apple says it’s BYOM (Bring Your Own Maps). Regardless it will be very good if a large navigation provider decides to participate and plug their data in here.
  • MMS – I’m sure AT&T is thrilled to get to bill users for MMS. Should be a good source of revenue for them.
  • Tethering Support – Cool, but I suspect pricing to use this feature will cross it off the list for all but some business users who can expense it.
  • A2DP – I first mentioned this in 2007. This should be pretty cool but I wonder what the impact on battery life is.
  • CalDAV – Long overdue but I wonder how much use it will get now that Google Calendar can sync via Exchange. How many calendar providers out there support CalDAV other than Apple (Mac OS X Server)?

Lack of video recording is a major bummer. Not that the iPhone is a fantastic video device but it’s still a very cool feature that would be very handy for developers and users.

Gmail Contact Sync

Google released the API for contacts. How long before someone comes up with a Thunderbird plugin to sync up with it? Any takers?

I’d love to know why they decided the API route, rather than use LDAP. It can be secured using TLS, and require a bind DN and bind password. If they did it that way, most email clients would be compatible right out of the gate.

There’s also Google Calendar Sync, but only supports Outlook. Still no CalDAV.

I’m slightly disappointed, but at least with an API thinks are workable. Standards would still be best.