Palm は iPod をエミュレートして iTunes 同期を実現しますか?
昨日、Palm が期待する Pre Phone が Mac と Windows の両方で iTunes とシームレスに同期し、ユーザーがコピー保護されていないコンテンツを新しい Palm Phone に転送できるという ニュースが流れました 。これがどのようにして達成されたのかについては憶測が飛び交っているが、 ジョン・ヨハンセン氏はブログ投稿でPalmが何をしなければならなかったのか、そしてなぜそれが長続きしないと信じているのかを説明している 。
Johansen 氏によると、Palm Pre は、iTunes を騙してデータを同期させるために、Apple iPod であることを明示している必要があるそうです。これが、iTunes がデモ中に「Syncing Pre」ではなく「Syncing iPod」を表示する理由です。
では、Palm はどのようにしてこれを実現しているのでしょうか?本当に、とてもシンプルです。さて、事前のことさえ関係ない最も基本的な質問から始めましょう: PC にとって、iPod と Kingston メモリースティックの違いは何ですか? iPod には、Apple 製品であることを識別する特定の USB ベンダー ID と、特定の iPod モデルであることを識別する USB 製品 ID があります。
Palm Pre は、Apple 固有のベンダー ID と製品 ID を送信するだけでなく、デバイスに関する情報を収集するために iTunes によって送信されたカスタム USB コマンドにも応答する必要があります。ヨハンセン氏はまた、実装には十分な差異があり、Apple が次の iTunes リリースでこの互換性を破ることができるだろうと考えています。
Johansen は、Mac と PC の両方に対応する無料の代替メディア同期アプリケーションである doubleTwist の共同創設者であるため、メディア/デバイスの同期についてはもちろん精通しています。 doubleTwist の Mac ベータ版のリリースについては 2 月に 取り上げました 。 Johansen 氏は、doubleTwist で Pre sync サポートを提供する予定だと都合よく指摘しています。










