2008年8月号 iPhone3G登場!恒例のWWDC 2008,開催される

この記事を読むのに必要な時間:およそ 8 分

The WWDC announcements were generally as expected: a 3G iPhone, cheaper prices, GPS, and some impressive third-party applications. Selling apps on the iTunes store makes perfect sense, and I'm hopeful that prices will start and remain low ($10-$20) and that there will also be a thriving freeware app channel. Apple isn't requiring that developers sell their applications, and I suppose there may be some danger that junk will clog up the channel, but it probably won't be as bad as how cluttered the iTunes podcast listing became. There are still some unanswered questions about this, though--will Apple be a harsh gatekeeper? Will it be inclusive or exclusive? It is good that Apple won't be charging developers a fee to process credit card sales, but I'm not surprised. The accounting for that could have been a nightmare to handle, so why bother? Apple will be making three dollars on a ten dollar app, which is more than enough to cover expenses (and a lot better profit than on a $1 song), so I fully expect this to become a decent profit center for the company. Apps will be FairPlay DRM'd, but I wonder how long it will take for someone to break that. Apple will also let you distribute your own application to up to 100 iPhones on an "ad hoc" basis (Steve's example was a college professor teaching a class in iPhone programming who wants all his students to distribute their example apps to each other). Bottom line, though, is that despite these options Apple is still maintaining very strict control over application distribution. I won't be surprised if people bypass that relatively soon. The FairPlay DRM might be a brief obstacle.

Their enterprise delivery system looks good, allowing a company to control installation of apps to its own phones. It seems to me that Apple is pursuing the enterprise market with great enthusiasm, Some people may call the BlackBerry a "CrackBerry," a reference to the highly addictive drug "Crack," but I don't really see the attraction. A couple of friends had them and gave them up, and the few minutes I spent with one didn't hook me. I probably didn't give it enough time, but now that I have an iPhone and an even better model is on they way, I see no reason to spend time with one. It is rather amusing, though, that BlackBerry's new "Bold" (model 9000) has more than a passing resemblance to an iPhone ( In fact, it sure looks like it wants to be an iPhone, with its black face and chrome edging. Its screen has the same 480x320 resolution but is a lot smaller. But of course its not touch-sensitive. It has some nice features, including a regular keyboard, but it is both "blah" and expensive.

I'm glad to see Apple once again showing off Interface Builder. Scott Forstall, Vice President of "Platform Experience" at Apple, gave an IB demo very much like one I gave many times so many years ago, dragging out some controls and showing how you can rearrange them and connect them together, and run the app instantly for UI testing. And that was a common theme for many of the developers who showed their applications: it is quick and easy to develop for the iPhone.

It was interesting to see two different applications from competing organizations. One is TypePad and the other is Mobile News Network from the Associated Press. On the one hand, we have a blogging application, representing the somewhat iconoclastic "bloggosphere," and an app from one of the oh-so-very mainstream media (MSM) companies. I suppose there's a place for both, but I prefer to get my news from the bloggers. Does the iPhone have the potential to become a major news reporting tool? Not until there are a lot more of them out there, and video capture becomes more widely supported (there is a hack that does that now, but we have to see what such applications, if any, Apple will allow). Come to think of it, it is only a matter of time until some of the dating sites release software that alerts you if you are close to a subscriber who meets your criteria for an emotional relationship.

"Band" looks pretty neat, and reminds me of one of the first applications distributed for NeXTSTEP so many years ago. It too was a music player, more like a sequencer than a music pseudo-instrument, and now in Band we have a far more sophisticated, handheld music maker! I'm not a sports fan, but one thing about the application from Major League Baseball ( makes me wonder: it will play video clips that will make available just minutes after the play, not hours after the game. The implication is that these clips are streamed, not downloaded. In the demo, the speaker looked at a page of statistics, then switched to a page of image thumbnails, pressed one, and the video began to play. I suppose they could have downloaded these clips earlier for playback during the demo, but that wasn't my impression.

Apple appears to have addressed one of my main concerns, that of application persistence. When you quit an app on an iPhone, it really quits completely. This saves battery life and improves performance, sure, but inhibits some functionality. Apple didn't want people to have to fool around with task managers, however, which would likely be a necessary evil consequence of running apps in the background. Scott showed a screenshot of the task manager in what appeared to be Windows Mobile and remarked, "This is nuts." It got a decent laugh from the audience, of course. So rather than background apps, Apple has built an alert push api that lets developers trigger a "badge" (a number over an app icon, like an e-mail/voice message/SMS count), or a sound, or an alert panel with buttons. The only problem I see is that it requires a persistent IP connection from Apple to the phone. From an overhead standpoint, that isn't necessarily bad, but it means that you are tethered to Apple's servers to enjoy this functionality, and the only way to avoid it is probably to go into Airplane mode. No doubt some people are already trying to figure out how they can bring about a DOS attack on an iPhone, or many iPhones. The potential is there, and we'll all know more in September when it becomes available.

A few more nice features: searching contacts (finally), Word/Excel/Powerpoint document viewing, bulk mail deletes and moves. I sure hope they improved the iPod function, and web page caching. Multi-language support looks good, too. Drawing Chinese characters with the finger might work well. We'll see. Steve's remark that that is "one of the great advantages of not having a bunch of plastic keys for your keyboard" drew cheers, but anyone who has used an old Palm or HandSpring device knew that long ago. I sometimes wish I could enter characters using Grafitti or something similar.

MobileMe was probably the most important announcement at WWDC, though. Apple understands the importance of having our data wherever we are, the need to share it and push it wherever. I am hoping that Apple will offer an online word processor, spreadsheet, and so on like Google Docs, but I doubt it. Apple may be a hardware company, but the deliver a platform to run applications, not just a web browser. Still, I think I will dust off my expired .mac account and try out (a domain which probably cost them a lot of cash).