This week the big news from Apple was the announcement that they are going to start shipping the long-awaited iPhone later this year, and I don't think this would be much of a blog if I didn't comment on it.
First I have to say that I've been very excited about the prospect of Apple producing a mobile for quite some time now, partly because I just wanted to see what the talented user interface designers at Apple could come up with. The demonstration of the iPhone by Steve Job's in his keynote at MacWorld certainly didn't disappoint—but at the same time I'm not too disappointed that we won't be getting the iPhone in Australia until 2008.
The current lack of support for 3G in the initial product is something that people are commenting on, but I don't really think this is an issue, when Apple launch this product outside the States I'm sure they'll launch a 3G version. That the iPhone doesn't have a second camera on the front of the device for video calling, as is common on many 3G capable phones today, may be something else that they have to also deal with soon after they launch a 3G version of their phone—but I suspect it is something that they may leave until a later version.
My biggest concern is that there are several rumours flying around that the iPhone will be a completely closed platform and that Apple won't allow users to install 3rd party applications on the device. As Brian Lam notes as
It isn't OS X proper, as you'd expect. And like an iPod, it won't be an open system that people can develop for. Remember, this is both an iPod and a Phone.
I think this is probably an overstatement of the case based on some casual conversations with (potentially misinformed) Apple employees, but it is worrying nonetheless. I hope that if Apple feel they need to keep a tight reign on what software gets onto their new hardware, that the reality will be closer to the vision that Jason Snell and John Gruber offered when interviewed by Merlin Mann for 43 Folders: that Apple will control the channel through which software can be uploaded to the iPhone by making it part of the iTunes Store.
Of course, it's hard to keep a good geek down and I'd lay money on someone figuring out how to upload software to the iPhone within a year of it being released—without installing Linux.