JProductivityの5ドルのMyPhoneDesktopとSens Digitalの無料PasteFireは、デスクトップパソコンからiPhone、iPad、iPod touchに情報を送信できる似たようなアプリです。一体何が良いのか疑問に思うかもしれません。例えば、MacやPCでGoogleマップを開いていて、それをiPhoneで表示したいとします。URLをコピーしてボタンを1つか2つクリックするだけで、リンクがデバイスに送信され、マップアプリが自動的に開きます。
これは他の種類のデータにも役立ちます。Amazonのリンクなど、入力しにくいURLをデスクトップパソコンからモバイル版Safariに送信できます。iPhoneに送信された電話番号は自動的に発信できます。テキストはデバイスのクリップボードに保存され、ツイートしたり、他の用途に使用したりできます。さらに、iPhoneで長いSMSメッセージを入力する代わりに、パソコンで入力してからiPhoneに送信し、そこから送信することも可能です。

以前は、これらのタスクの一部を、情報を自分宛にメールで送り、iPhoneで取得することで処理していました。それほど難しくも時間もかかる作業ではないものの、確かに手抜き作業と言えるので、もっとスマートな方法があると助かります。では、これらのアプリのどちらを使っても、デスクトップパソコンからiデバイスに情報を取得するにはどうすればいいのでしょうか?
どちらのアプリも、デバイスにデータを送信できるWebベースのソリューションを提供しています。PasteFireのソリューションは、開発者のサイトでホストされているシンプルなWebフォームです。フォームにアクセスし、デバイスのIDを入力し、コピーした情報を貼り付けるだけです。データはモバイルデバイスに送信され、PasteFireアプリが分析し、電話番号、URL、Googleマップのリンクなど、様々な情報であるかどうかを判断します。その後、アプリは適切なサービスを提示するか、最適な推測を行ってそのアプリを自動的に起動します(これはユーザーが設定できるオプションです)。
MyPhoneDesktop は、少し異なるアプローチを採用しています。Web ベースのアプリはより洗練されており、操作するデータのタイプ(URL、電話番号、画像、Google マップなど)を指定するように求められます。入力したデータの種類に応じて、デバイス上のアプリ内に表示され、そこからさらに操作できるようになるか、適切なサービス(例えばマップアプリ)内で開きます。MyPhoneDesktop は iPad 向けに最適化されたインターフェースを提供しており、アプリ内でテキストベースの情報を扱う際に非常に便利です。広い表示領域と大きなキーボードは大きなメリットです。(PasteFire は iPad でも動作しますが、最適化されたフォーマットではありません。)
MyPhoneDesktopとPasteFireはどちらも、データの「プッシュ」と「プル」が可能です。プッシュモードでは、データが利用可能になったことを知らせるiOS標準のプッシュ通知がほぼ瞬時に画面に表示されます。プルモードでは、データを受信するにはアプリを開く必要があります。iOS4では、MyPhoneDesktopはバックグラウンドで実行され、アプリを終了してから10分間、クリップボードのデータを受信できます。
各アプリでは、Webブラウザのブックマークメニューまたはブックマークバーに「ブックマークレット」を追加することもできます。これにより、Webベースのアプリを使用せずにWebブラウザ経由でデータを送信できます。PasteFireは、Webベースのアプリとほぼ同様に機能するChrome拡張機能も提供しています。一方、MyPhoneDesktopは、ChromeやAppleのアドレスブック、そして人気のMacデスクトップユーティリティであるLaunchbarやQuicksilverへのプラグインを提供しています。
どちらのアプリもネイティブのデスクトップユーティリティを提供しています。PasteFire のアプリは Windows、Mac、Linux で利用可能ですが、非常に基本的な、1.0 より前のバージョンです。Windows では、アプリはタスクバーの右下隅のシステムトレイに常駐しますが、Mac では、Cocoa ベースのアプリでのみ機能する Snow Leopard 専用のサービスとして実装されています (Linux 版は使用したことはありません)。これに比べると、Mac と Windows で動作する MyPhoneDesktop のデスクトップアプリははるかに強力です。実際、外観も機能も Web ベースのアプリとほぼ同じですが、大きな違いが 1 つあります。それは、Mac のアドレス帳、Microsoft Outlook、Mozilla Thunderbird、または CSV (カンマ区切り値) ファイルから連絡先リストをインポートできることです。これは、携帯電話、SMS、Skype の連絡先にデータを送信するのに非常に便利です。

MyPhoneDesktopは画像の処理においてもPasteFireより優れています。MyPhoneDesktopからデバイスに画像を送信するには、デスクトップアプリを開き、Webベースの画像のURLを指定するか、ローカルマシンから画像をドラッグ&ドロップします。その後、デバイス上で画像を表示するか、カメラロールにコピーすることができます。これとは対照的に、PasteFireの画像処理は非常に簡素です。どちらのインターフェースを使用する場合でも、Webベースの画像のURLを指定してデバイスに送信し、Safariで開いてコピーを保存するといったことが精一杯です。PasteFireでローカルに保存した画像をiPhoneやiPadに送信する方法はまだ分かりません。
同様に、MyPhoneDesktopのSMSサポートはより洗練されています。PasteFireは電話番号を受け付けてSMSサービスを提供しますが、メッセージはデバイス側で作成する必要があります。また、テキストを送信してSMSメッセージとして使用することもできますが、これは単にクリップボードに保存されるだけなので、それをSMSメッセージ入力欄に貼り付け、受信者を手動で選択する必要があります。MyPhoneDesktopでは、電話番号を選択してメッセージを入力し、すべてをワンステップでデバイスに送信できます。送信先に送信するだけです。Google Voiceをご利用の場合は、このサービスを使って通話やSMSを送信することもできます。
私はiPhoneとiPadの両方で各アプリを使っています。プッシュモードで作業したいので、デバイスごとに個別のアカウントを作成し、それぞれに情報を送信したりプッシュ通知を個別に受信したりしています。どちらのアプリもWebベースのアプローチなので、使うたびにアカウント情報を入力する必要があるため、アカウントの切り替えは簡単です。しかし、MyPhoneDesktopのデスクトップアプリでは、複数のアカウント設定を保存してワンクリックで切り替えられるため、このプロセスがさらに簡単になります。一方、PasteFireの基本的なデスクトップツールでは、これをスムーズに行う方法が見つかりませんでした。
各アプリを試した結果、5ドルのMyPhoneDesktopの方が明らかに気に入っています。優れたデスクトップアプリ、便利な連絡先管理機能、完全なSMSサポート、そしてローカル画像の操作性といった点が挙げられます。しかし、すべてが完璧というわけではありません。Googleマップのリンクがマップアプリに正しく表示されないことが時々あります(ズームアウトされすぎていて、適切な詳細レベルを表示するにはさらに操作が必要です)。さらに、TwitterやFacebookなどへの直接サポートがあればなお良いでしょう。しかし、これらは些細な不満点であり、将来のバージョンで容易に解決できるはずです(実際、MyPhoneDesktopの最新バージョンでは、InstaTodoにタスクやToDoリストを追加したり、GoogleマップやBingマップを使ってNavigon MobileNavigatorで住所を開いたりできるようになりました)。洗練されたデスクトップアプリ、完全なSMSサポート、ローカル画像の操作性といった点をそれほど重視しない人にとっては、PasteFireは十分に機能し、まさに最適な(そして無料の)ソリューションです。
[ Brian Beam は Drupal Web 開発者であり、BOLD Internet Solutions のパートナーで、カンザスシティの近くに住んでいます。 ]