いち早く Macin’ Blog で取り上げられているが、NY タイムズが興味深い記事を載せている。
Mac や PC だと両親や家族から使い方について質問攻めにあったのに、iPhone では全然そんなことがない・・・そんなエピソードを紹介したあと、どうしてコンピュータでは iPhone のようなやり方が出来ないのかと質問する。
Mac OS X については iPhone OS で、Windows については Vista や Windows 7 の代わりに Windows Phone 7 OS で、OS を作り直せばいいではないかというわけだ。
New York Times: “Why Can’t PCs Work More Like iPhones?” by Nick Bilton: 25 February 2010
* * *
マルチタッチの難しさ
iPhone OS や Windows Phone 7 OS をパーソナルコンピュータに移行させる上で最大の問題は、マルチタッチインターフェイスだ。マイクロソフトもアップルも、長年にわたりマルチタッチをコンピュータ OS に統合すべく努力しているが、それはゼロから始めるのより難しい。とくにアップルの Mac OS X についてはそうだ。
One of the big challenges to moving the iPhone or Windows Phone 7 operating system to personal computers involves the multitouch interface. Although Microsoft and Apple have been working for years to integrate multitouch into their respective operating systems, it’s not as easy as starting from scratch — especially for Mac OS X, Apple’s current computer operating system.
* * *
コードの全面的書き換え
元アップル上級エンジニア(守秘義務のため匿名)は、マルチタッチを OS X に完全に追加することは膨大なコードの全面的書き換えを意味するという。「いくつかのアプリケーションにマルチタッチを追加して、ラップトップのトラックパッドや Preview アプリケーションからピンチやズームが出来るようにすることは可能だ。しかしデスクトップあるいは OS X にこれらの技術を全面的に実装しようとすると、まったく別の話となる。」
A former senior Apple engineer, who spoke on the condition of anonymity because of confidentiality agreements signed while an employee, explained that adding full multitouch to OS X would require a hefty redesign of many components in the code. “It’s one thing to add multitouch to a few applications, implementing the ability to pinch and zoom from the trackpad on the laptop with the Preview application,” the engineer said. “But it’s a whole different story if you want to implement these technologies on the desktop, or globally on OS X.”
* * *
iPhone OS のレイヤーを追加
この元アップルエンジニアによれば、簡単な方法は、Front Row のように、iPhone OS のレイヤーを OS X に追加することだという。
An easier approach, the Apple engineer indicated, would be to add the iPhone OS as a layer on top of OS X, similar to Apple’s Front Row experience.
* * *
Android OS の持つ意味
また別の元アップルプログラマーに尋ねたところ、Mac OS X は「過去の OS コードのつぎはぎだらけのごちゃ混ぜ(kludged mess)」だという。さらに、もしアップルがデスクトップ OS を初めからやり直せるものなら、「グーグルの Android OS が、コンピュータでも携帯電話でも見かけも動作も殆ど同じであり、デスクトップの痕跡を残さない点に注目するだろう」とも述べた。
Another former Apple programmer I consulted pointed out that Mac OS X is a “kludged mess of code from past operating systems.” The programmer added that if Apple could start over with the desktop OS, it “would take into consideration that Google’s Android OS is going to look and work almost exactly the same on computers and mobile phones, and it won’t have a desktop feel.”
* * *
やり直しのチャンス
もしアップルが iPhone に似た OS をコンピュータでも採用するようになれば、デベロッパはひとつのプラットフォームでソフト開発すれば済むことになり、Apple TV にも拡張可能になる、と元プログラマーはいう。「アップルとしてはやり直しのチャンスなのだ。」
If Apple were to adopt an iPhone-like OS for its computers, developers would have to build applications for only one platform, the programmer said, and Apple could even extend the platform to Apple TV. “It’s like Apple has the opportunity for a do-over.”
少なくとも「変身させる」チャンスではある。
Or at least a makeover.
* * *
iPad のプレゼンテーションで Steve Jobs が「アップルは世界最大の mobile devices company だ」と強調したことは記憶に新しい。
だとすれば新しいカテゴリーのモバイル OS を何にするかということは最重要課題だろう。
湯川鶴章氏の「AppleはiPhone OSで次に何を作ろうとしているのか」もその点に着目している。
過去の遺産(legacy)を負の遺産としないためにアップルどう対処しようとしているのか注目されるところだ。
また、Android OS への興味もにわかに増してくる気がする。
★ →[原文を見る:Original Text]
Technorati Tags: Apple, Desktop, iPad, iPhone OS, Mac OS X, Mobile OS
[…] なぜコンピュータでは同じことが出来ないのか « maclalala2 […]
iPhoneはプレイバックの為の端末だから「再生ボタンだけ」で事足りる。Macを使っていて質問される事はインターネットへの繋ぎ方とちょうs胃が悪いMacの直し方がほとんど。
> まさる さん
iPhone では インターネットへのつなぎ方や 調子の悪さは問題にならない と受け取ることも可能かもしれませんね
インターネットの繋ぎ方に悩まない。調子が悪くならない。
これはユーザーがインストールするソフトに制限が有るからですよ。端末が用意しているAPIしか許していない。
同じ事をパソコンで行う事は無理だと思いますよ。それをやっちゃうとパソコンではなくなる。
方法が有るとすればiPadでしょうね。一般的にはこれで十部だと思います。
パソコンとは切り離して考えるべきです。
iPadは端末なのでサーバーが必要になりますね。
それを誰が用意するか?サーバーをiPhone OSで構築する事が出来るか?
そこでApple TVが出てくる訳です。
みんな、忘れちゃ困るけど、Macintosh って出た当時のポジションは、今の iPad のようなものだったのだよ。
Macintosh 用のソフトは Lisa でなければ開発できなかったし、マウスで操作する感覚は、今のマルチタッチの操作感にも似たものだったと思う。
それがいろいろと環境が拡張されて、今は標準で開発環境もバンドルされている。
しかし、ファイルシステムは極力隠せるところは隠して手を出せないようにしている。努力はしているんだ、Mac OS X も。
iPhone もジェイルブレークしてカオスの世界に突入することも可能だから、結局は iPad も iPhone も堕落してしまうこともあり得ると思うけど。
> 唯 さん
さすが 古くからのマックユーザー 核心を衝いたコメント ありがとうございました
そのとおりだと 思います
[…] なぜコンピュータでは同じことが出来ないのか [Illustration by Nick Bilton] いち早く Macin’ Blog で取り上げられているが、NY […] […]