ほとんどのiPodは、(一流のメディアプレーヤーに加えて)ストレージデバイスとして使うのは比較的簡単です。しかし、iPhoneとiPod touchでは、Appleはそれを直接実現する方法を提供していません。Softalkの2ドルのアプリ「Memory Stick」は、その不足を補うことを目的としたApp Storeにあるいくつかのユーティリティの一つです。

メモリースティックを起動すると、Wi-Fi接続されたモバイルデバイス上のローカルWebDAVサーバーがすぐに開きます。その後、同じネットワーク上のコンピューターを使って、デバイスとの間でファイルをコピーできます。OS XでもWindowsでも、デスクトップからiPhoneをネットワークドライブのように表示できます。(ただし、自動的に表示されるわけではありません。お使いのプラットフォームの開発者の指示に従ってiPhoneを表示させる必要があります。Macの場合は、Finderの「移動」メニューの「サーバーへ接続…」オプションにWebアドレスを入力します。)すべての設定が完了したら、ファイルやフォルダをiPhoneに直接ドラッグ&ドロップできます。ドラッグすると、デバイスに瞬時に表示されます。
続きを読む…
転送するファイルがそれほど多くない場合は、理論的にはブラウザを起動してWebインターフェース経由でファイルのアップロードとダウンロードを行うことが可能です。しかし残念ながら、メモリースティックのWebフロントエンドでいくつか厄介な問題が発生しました。削除したファイル(iPhoneやFinderには表示されない)がWebインターフェースに表示されたままになり、ファイル名が不自然に途切れてしまうことがあります。こうした途切れたリンクからは、該当のファイルをダウンロードできません。幸いなことに、Web上で壊れたファイルはFinderでは問題なく表示されます。
しかし、これらの問題が気になって仕方がありませんでした。メモリースティック経由でiPhoneにファイルをアップロードするたびに、アプリが非表示ファイルも作成していることに気づきました。(例えば、Directions.txtをアップロードすると、._Directions.txtも作成されます。)iPhoneやFinder経由でファイルを削除しても、非表示ファイルはそのまま残ります。これは重大なバグのようです。Webインターフェースに明らかに支障をきたし、iPhoneに不要なデータが大量に残ってしまいます。

iPhone上のメモリースティックのインターフェースははるかに優れています。ファイルはフォルダに分類され、タップして開くことができます。ファイルやフォルダ全体をスワイプ1回で削除できます。また、サポートされている形式(Officeファイル、iWorkファイル、PDF、Webページ、テキストファイル、画像、さらにはQuickTimeムービーなど)であれば、iPhoneで直接開くことができます。iPhoneで開けないファイル形式を転送するためにメモリースティックを使用することもできます。
メモリースティックは、長い文書をスクロールしてもページを記憶します。60ページのPDFファイルを8ページで中断した場合、ファイルを再度開いたときにそのページに戻ります。メモリースティックの設定で、非表示ファイル、拡張子、ファイルサイズの表示を切り替えることができます。
メモリースティックにもいくつか残念な欠点があります。iPhoneからファイル名を編集することはできません。また、競合ツールでは編集可能なプレーンテキストファイルでさえも、デバイス上で編集できません。さらに、メモリースティックは拡張子に基づいてファイルの種類を識別しようとするため、.phpのような想定外の拡張子を持つプレーンテキストファイルや、拡張子のないテキストファイルは認識できず、開くこともできません。
Appleの制限により、iPhoneは今のところ真のUSBメモリとして機能しません。メモリースティックは、ファイルを移動したい各コンピュータでデバイスがワイヤレスネットワークに接続できるという前提で、ほぼ同等の機能を提供します。Webインターフェースには問題がつきものですが、WebDAVを使えばiPhoneをデスクトップに直接マウントできるので、Webは全く必要ありません。メモリースティックがテキストファイルの認識(そして編集)をより柔軟にし、あの不可視ファイルの問題を解消すれば、より価値のあるツールになるでしょう。
メモリースティックは、iPhone 2.x ソフトウェア アップデートを実行しているすべての iPhone または iPod touch と互換性があります。
[ Lex Friedman は、彼の考えのほとんどを彼のブログに直接投稿しています。 ]