78
Mountain LionでiWorkファイル共有が改善

iCloud経由でMacとiOSデバイス間でiWorkファイルを共有しようとしたことがあるなら、それがうまく機能しないことをご存知でしょう。以前にも詳しく説明したように、根本的な問題は、2つのプラットフォーム上のiWorkドキュメントが異なるファイル形式を使用していることです。つまり、一方のプラットフォーム(例えばiPhone)でiWorkドキュメントを編集しても、もう一方のプラットフォーム(この例ではMac)の対応するドキュメントは自動的に更新されず、変更が反映されません。つまり、プラットフォーム間でiWorkドキュメントが正確に同期されるわけではないのです。

嬉しいニュースです!すべてが変わりつつあります…良い方向に。月曜日に開催された世界開発者会議(WDC)の基調講演で、Appleのソフトウェアエンジニアリング担当副社長クレイグ・フェデリギ氏が、OS X 10.8 Mountain Lionの新機能「Documents in the Cloud」を介したiWorkの自動同期機能を発表しました。

驚くべきことに、Keynoteのデモ以外では、Appleはこの変更についてほとんど言及していません。テクノロジーメディアも同様に、この新機能に十分な注目を払っていません。私は、この見落としを正すためにここにいます。

Mountain Lionでは、iWorkドキュメントをプラットフォーム間でライブアップデートできるようになります。つまり、ファイルの自動同期だけでなく、同じファイルを複数のデバイスで同時に開いている場合でも同期が行われます。基調講演開始から約50分後、フェデリギ氏はこの新機能の実演を行いました。iPhoneでPagesドキュメントを編集すると、Macで既に開いている同じドキュメントがMacのディスプレイ上で自動的に更新されました。実に素晴らしい!

Mountain Lionの新機能として挙げられていますが、このライブ同期が本格的に機能するには、他のコンポーネントのアップデートも必要になると思われます。MacとiOSの両方のプラットフォームでiWorkアプリの最新バージョンが必要になることは間違いありません。iCloudソフトウェアの変更や、iOS 6のリリースも必要になる可能性が高いでしょう。

Mountain Lionのクラウドドキュメント

今のところ、いくつかの疑問が未解決のままです。

  • iOS版のiWorkドキュメントは現在、Mac版の「制限付き」形式であり、iOSアプリで利用可能なiWork機能のサブセットのみをサポートしています。Mountain Lionではライブ同期を可能にするために、この点はどのように変更されるのでしょうか?Mac版のiWorkアプリは、「フル」Macフォーマットと、ライブ同期が可能なiOS互換の制限付きフォーマット(後者のみ)の2つの異なるファイルタイプをサポートするのでしょうか?
  • MacとiOSデバイスで同じiWorkファイルを同時に編集することは可能でしょうか?もし可能だとしたら、2人のユーザーが同時に編集する場合はどうなるでしょうか?片方のプラットフォームで行った変更が、もう一方のプラットフォームで別のユーザーが行った変更を意図せず上書きしてしまうことを、アプリはどのように防ぐのでしょうか?おそらくAppleは、このようにデバイス間でドキュメントを共有するのは1人だけを想定しているため、上書きの問題は発生しないのでしょう。ライブアップデートは、iOSデバイスからMacへの一方向のみに機能するのかもしれません。
  • Keynote のデモでは明らかにされていない、この同期の利便性を低下させるような他の制限や潜在的な問題が潜んでいるのでしょうか? 今後の展開を待つしかありません。
  • もっと一般的に言えば、複数のアプリで開けるファイルはどうでしょうか? 例えば、MacのPagesはTextEditで作成された.rtf文書を開くことができます。TextEditでファイルをiCloudドキュメントライブラリに保存した場合、PagesのiCloudドキュメントライブラリリストから同じファイルにアクセスして開くことができるでしょうか? 現状ではそうはいきませんし、AppleのMountain LionにおけるiCloudの説明からも、この状況は変わらないことが分かります。「iCloudドキュメントを見つけるには、そのアプリを開くだけです。iCloudドキュメントライブラリには、そのアプリのiCloudドキュメントが表示されます。」 しかし、ここには多少の工夫の余地があるように思います。希望は捨てきれません。

いずれにせよ、Apple が月曜日にデモを行った内容に基づくと、長らく待望されていた iWork 同期の改善が Mountain Lion に導入されることになる。