WWDC '08 Key Notable Keynote Notes

Queuing for WWDC

So I survived the queues and the frenzied Mac fanboys, and got into the World Wide Developer Conference keynote. If you haven't witnessed one of these events, they are a proper whoop-fest, with every utterance greeted with rapturous applause and celebration, like a massive high-five between Apple and its developer community. Jolly good fun had by all.

So the big announcements this year were:

iPhone 3G

A new iPhone

No surprises here. It's a new 3G model (running 2.8x faster than Edge, and 36% faster than a Nokia N95), slightly thinner, a flush headphone socket (we are not worthy of such luxury, a headphone socket you can plug headphones into), same sized screen, black back, increased battery life. Bigger suprise was the price: $199 for the 8GB model, which apparantly is going to stay the same across all countries. So 100 quid, for a faster iPhone. Nice!

Oh and it's got built in GPS. Out July 11th.

App Store

iPhone firmware upgrade

No secret this was coming, adding the App Store, lots of stuff for "the Enterprise" (not the spaceship disappointingly), Parental controls etc. But we now have a released timeframe, early July. Free upgrade for existing iPhones, $10 for iPod touches.

Other snippets in regard to the App Store: Enterprise users can deploy apps outside of the App Store to its phones. The app is downloaded to the end users desktop machine, and then synced onto their authorised phone via iTunes. On a similiar note, is Ad Hoc mode, which lets developers authorise up to 100 iPhones, and distribute the app to them for free. Again they sync via iTunes.

Any apps on App Store under 10MB can be downloaded over Edge, anything over this limit is Wifi/iTunes only.

Also there is now support for Apple iWork documents (Keynote etc.) and they have completed support for the full Microsoft Office suite, with Powerpoint now added.

And lastly of note, were the Push Notifications. This is to solve the problem of apps needed to be kept updated, even when they are not running. Take for example an Instant Messaging (IM) app; it needs to display to the user a new message has come in but were it running constantly to check for these, battery life and general performance would suffer. Enter Push Notifications. This is basically a system whereby your server can send notifications to applications via an Apple gateway. The gateway maintains an IP link to your phone, sends the notifications through, and the phone then acts on them. So to reuse the IM example, a badge could be placed over the app icon, displaying 1 message ready to read, and the user could then open the app.

Mobile Me

Mobile Me

One that slipped under the radar. Dubbed "Exchange for the rest of us", Mobile Me is basically a way of syncing all of your Email/Contacts/Photos/Calendars and files between all of your computers, friends and family. Your data lives up in "the cloud" (i.e. on a server somewhere), and is kept perfectly synced at all times. Add a contact on your laptop, and it gets synced to the cloud and your iPhone. Add a picture from your iPhone, and the gallery that you have shared with your family gets the photo instantly.

All this is tied together with a super-slick web based system that looks and behaves like Apple's own Desktop apps. All for $99/year.

I've no doubt missed loads. The most interesting for me has to be the new price for the 3G iPhone, as when we at Cogapp start pushing out iPhone apps (which is the whole point of me being here), the bigger the audience the better.

Comments

[...] WWDC is over. And my head hurts. Just so much information packed into such a short space of time. They certainly know how to put on a bash; each and every session was presented in super slick Apple stylee, great venue, great food, great city. The speakers were fantastic, engaging and knowledgeable. As Neo would say…”I. Know. iPhone” [...]

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.