期待はずれ? 「One more thing」の真相を読み解く:WWDC'07 基調講演「解説」編(3/3 ページ)
新しい製品の登場はなく、iPhoneの発表も開発者の期待を下回る内容――これまでジョブズ氏が行ってきた基調講演に比べると、やや盛り上がりに欠けたWWDC'07。しかしそこには、アップルの次なる一手が隠されている。
ジョブズCEO、Webアプリケーションに開眼!?
このWindows版Safariへの反応はさまざまだが――そう、反響はおおむね悪い。何人かのシェアウェア作者から「Webアプリケーションというやり方は誰でも思いつくことで、我々はCocoaでの開発を期待していた」といった声が聞こえてくる。
また米国のいくつかの媒体が「WWDCに参加していたGoogleの社員もがっかりしている」という様子を伝えている。
ただし、ストリーミング放送を見てもらえば分かるが、iPhoneではWebブラウザのウィンドウの枠が見えないおかげで、ネイティブアプリケーションとWebアプリケーションの動作の区別がつきにくい、というのもまた事実である。
最近ではGoogleがGoogle Readerなどのアプリケーションをオフライン状態(インターネットにつながっていない状態)でも利用可能にする「Google Gears」を発表しており、MacのSafariにも次期バージョンで対応する予定を明かしている(この次期バージョンが、Safari 3を指しているのかは現時点では不明だ)。
Google Gearsの技術がGoogle Docsに対応すれば、ブラウザ経由で表計算やワープロの機能も利用できるようになるし、実はSafari経由でもたいていのことはできるようになる。
GoogleCEOのEric Schdmit氏を取締役に迎えたことで、ジョブズ氏がいまさらになって、ここまできていたWebアプリケーションの有用性に開眼したというのが、今回の発表の真相なのかもしれない。
アップルの力技――数の論理で攻める!?
WWDC参加者がこの発表を気に入らなかったのは、単純に言えば開発にかかる手間の問題だ。Webアプリケーションの開発では、今日のCocoa技術を使った開発とは、まったく異なるスキルが要求される。
そしてWebアプリケーションの開発で最も大変なのは、Webアプリケーションを異なるWebブラウザのすべてで動作検証し、対応させることだ。ここでジョブズ氏の中では、音楽ビジネスの成功以来身につけた、かつてのマイクロソフト的な“勝てば官軍”の論理が動き出したのかもしれない。
SafariがWebブラウザの市場シェアを大きく伸ばし、Internet Explorerと張り合えるくらいになれば、あるいはせめてFirefoxやOperaといったブラウザを気にしないですむくらいのシェアを獲得できれば――Webアプリケーションの開発者たちの間でも、「とりあえずInternet ExplorerとSafariだけに対応すればいいか」というコンセンサスが生まれるかもしれない。
ここでジョブズの皮算用をシミュレーションしてみよう。まず、現在のSafariのユーザーは1860万人だ。
もしWindows版Safariが、5億本出荷したというWindows版iTunesと同じくらいの成功を収めることになったとしたら(さすがにそれは現実的ではないが)、ここでシェアは一気に何十倍にもふくれあがる。
これに加えてiPhoneの出荷を見込んでいることを考えると、Safariのシェアはさらに飛躍的に伸びる。
携帯電話用のWebブラウザといえばマイクロソフトにもWindows Mobile用のPocket Internet Explorerがあるが、これぞアップルがいうところのベビー・インターネット――完全なWebブラウザではなく、完全な機能を備えていない簡易版のWebブラウザであり、マイクロソフトの戦略の弱点でもある。
ちなみにSafariにもベビー・インターネット版がある。SafariのベースになっているWebKitはオープンソースで公開されており、ヨーロッパで絶大なシェアを誇るNokiaの携帯電話の一部が、このWebKitを採用している。最近、日本でも発売が始まり、一部のビジネスマンの間で人気を集めている「E61」などが代表格で、Nokiaは時折、発表会で同製品のWebブラウザを「Safari」と呼んでいる。話を整理しよう。
1、Webアプリケーションの開発には、ネイティブアプリケーション開発とは異なるスキルが要求される
2、最も大変なのは各種Webブラウザとの互換性を図ることで、対応させるべきWebブラウザが減れば、開発は容易になる
3、Safariの現在の利用者は1860万人
4、アップルはWindows版のSafariをリリースし、数億人規模のユーザー増を狙っている
5、アップルはSafari完全版を標準搭載したiPhoneを1000万台出荷予定(携帯電話総出荷台数10億台の1%を目標)
※記事初出時:iPhoneの出荷目標台数の記述に誤りがありました。お詫びして訂正いたします。
これこそがアップルのシナリオであり、これまでWebのトレンドから置き去りにされてきた同社が、一気にWebビジネスの市場に攻勢をかける究極の一手なのだ。
ここで気になるのがアップルの取締役であり、GoogleのCEOでもあるEric Schdmit氏の立場だ。Googleは、Webアプリケーションの開発を行うだけでなく、さまざまなWebアプリケーションとの親和性の高さで人気が高いオープンソースWebブラウザ「Firefox」の最も強力な応援団でもある。また、Google社内にもGoogleの仕事としてFirefoxのオープンソース開発に携わっている社員が数人いるのだが……。
Windows版Safari、そのほかの気になるポイント
今回の発表ではこれ以外にも気になるポイントがいくつかあった。基調講演の内容に対して旧来のMac開発者たちが落胆したのは、Cocoaなどのアプリケーション開発技術を使ってiPhoneのアプリケーションを開発できない、という点にある。
しかし、実はアップルには、Cocoa技術を使ってiPhone用のアプリケーションを開発する技術がある。それはWebObjectsという旧ネクストが開発した技術で、現在ではMac OS XのDVD-ROMの開発者キットに密かに盛り込まれている(ただし、現行のWebObjectsはC/C++やObjective-C言語対応ではなくなり、Javaでしかプログラミングができなくなってしまっているようだ)。Cocoaの開発の技術を用い、ネイティブ・アプリケーションの開発と同じ要領でWebアプリケーションをつくる技術として10年くらい前にはかなり熱い注目を集めていたが、最近アップルは同技術をあまり推しておらず、今回も語られることはなかった。
ところで、最近語られることがなくなったネクストの技術がもう1つある。それはかつて「Cocoa for Windows」「YellowBox for Windows」、そしてその前は「OpenStep Enterprise for Windows」などと呼ばれていたネクストのWindows用アプリケーション開発環境だ。
iTunesは元々、旧Mac OS用の技術でつくられており、Mac OS X版はCarbonという技術でつくられている。このためWindows版の開発には、それなりの苦労を要したはずだ。しかし、今回発表されたWindows版Safariの開発は、アップルにとってはかなり簡単だった可能性がある。というのも、Safariは初めからCocoaという技術でつくられており、アップルの社内には、Cocoa技術でつくられたアプリケーションをMacだけでなく、Windows用にもコンパイルするCocoa for Windowsという技術があったからだ。
今回配付されているWindows版Safariには、Mac OS Xの標準技術の一部がDLLなどの形で盛り込まれていることなどから、このCocoa for Windowsがアップル社内のどこかで密かに開発が続いているのではないかと思わせる節がある(ちなみにCocoa for Windowsは、表向きには“どうやってビジネスにできるか分からない”という理由で、1990年代末に開発が中止されている)。
一見、たいしたことがないように感じるWindows版Safariの発表だが、踏み込んで考えてみると、これはアップルにとって非常に大きな方向転換の第一歩なのかもしれない。もっとも、それだけに日本語Webページの表示などに対する悪評は早く解決してほしいものだ。
関連記事
- ベールを脱いだ“Leopard”――新しい外観、新しいFinderで再デビュー
ついに開幕したWorldwide Developers Conference 2007。基調講演の目玉はWindows版SafariとLeopardの10の新機能だった。ここではこのうちLeopardの10の新機能を詳しく取り上げる。 - WWDCの目玉はWindows版SafariとLeopardの新機能
5000人以上が集まった今年のWorldwide Developers Conference 2007(WWDC '07)、最大の目玉はMac OS X “Leopard”とWindows版のSafariだった。 - 米Apple、Windows版Safariをβ公開
iTunesに次いで、SafariがWindows版に対応した。Webサイト、WebアプリをSafariに対応させる助けになるかもしれない。 - WWDC '07まもなく開幕――ついに“Leopard”の詳細が明らかに
アップル主催のWorldwide Developers Conferenceがいよいよ開幕する。すでにさまざまな憶測が流れ始めているが、はたして今年は何が発表されるのか。( - iPhoneアプリ開発は「Web2.0標準で」――Appleがデベロッパーに指針
一時はサードパーティーによるiPhoneアプリ開発を制限していたAppleだが、「Web2.0アプリ」の枠内で開放することを明らかにした。 - WWDC 2007の目玉はやはり「Leopard」――ユーザーの次は開発者をスイッチ!?
アップルが次期Mac OS X “Leopard”のリリース延期を発表した。だが、もしかしたらこれも同社の戦略かもしれない。Leopardの遅れによって恩恵を受けるのは誰か? それはこれまでWindowsやLinuxの開発を行なっていた開発者たちだ。 - 理想と現実のギャップにあえいだ黎明期のMac OS
PC業界はWindows Vistaの話で持ちきりだが、今年はMac OS Xも「v10.5」――つまり5度めメジャーアップデートを迎える。“Leopard”と呼ばれるMac最新OSがリリースを目前に控えているのだ。この連載ではLeopardの全貌をさまざまな角度から解き明かしていく。 - トップブロガーたちによる「新MacBook Pro」速攻&即興レビュー
発表されたばかりの最新MacBook Proを有名ブロガーが集まる「Sblog Dinner」に持ち込み、触って、試して、語ってもらった。 - 新MacBook ProのSanta Rosa度は?――ソボクな疑問をぶつけてみた
見た目はそのままにSanta Rosa世代のアーキテクチャを採用した新MacBook Pro。どの辺が進化したのかをアップルが語った。 - Mac OS XでWinアプリがサクッと動く? 「CrossOver Mac 6.1」を徹底検証
Mac OS X上でWindowsアプリケーションを走らせる「CrossOver Mac 6.1」は、Macのキラーアプリになるのだろうか。どのソフトが動く? 性能は? そんな疑問に答えよう。 - Appleのタイムマシンを体験――「Leopard」インタビュー
Apple Computerが来春発売を予定している次世代OS「Leopard」について、同社幹部のフランク・カサノバ氏に話を聞いた。 - Appleの新たな始まり――スティーブ・ジョブズ氏基調講演(前編)
ジョブズ氏の基調講演で幕を開けた新生Appleの“歴史的な”一日を振り返る。 - Appleの新たな始まり――スティーブ・ジョブズ氏基調講演(後編)
歴史を作ることになる――そんな言葉で始まったジョブズ氏の基調講演を振り返ってみる。後編の目玉はもちろんiPhone、そして今回のアップデートには“Apple”自体も含まれていた。 - Apple TV、そしてiPhone――米アップル幹部インタビュー
ジョブズ氏の基調講演で披露されたAppleの目玉製品はApple TVとiPhoneの2つ。その詳細に関してApple幹部の各製品担当者によるブリーフィングの機会が設けられた。 - 写真で解説する「iPhone」
ついに発表されたAppleの「iPhone」。海外では一般的ながら、日本ではサービスが提供されていないGSM/EDGE用の端末だったため、そのまま日本市場に投入されることはなさそうだが、発表直後にMacworld Expoの会場でiPhoneを見てきた。
関連リンク
Copyright © ITmedia, Inc. All Rights Reserved.