Andy Merrett writes... Developers have been waiting for some time to find out exactly if and how they can create applications for the iPhone - and yesterday Steve Jobs told them. At his opening Keynote speech to the World Wide Developers' Conference, he made it clear that the iPhone would handle applications, and they'd all run using Web 2.0 and AJAX technologies via the updated version of the Safari web browser. I've already written that developers may now take notice of Safari because of the iPhone, and this effectively seals the deal.
Many Apple Mac fans and developers were hoping for Steve's keynote speech to include copious references to the next generation of Mac OS X — Leopard — and indeed there was plenty of demonstration of the system that's now, apparently, nearly complete. There's still plenty of testing to do (developers at WWDC were able to pick up a beta copy of Leopard) so it's unlikely to arrive before October - still plenty of time to drool over some serious features backed up by amazing eye candy. Admittedly, most features shown off were more developed versions of what we saw last year, but it all looked very slick, and there were some surprises to be seen.
Is iPhone a closed platform as far as developing applications goes? Not any more. The last announcement at today's Apple WWDC show concerned Apple's upcoming handset, and the way it'll run Web 2.0 apps built to look and behave just like the ones on the iPhone itself.