- ハウツー

ほとんどの場合、iOS の「マルチタスク」は、作業の効率化に非常に役立ち、デスクトップで別のタスク (メール、写真の検索と使用) を実行するために切り替えるアプリの多くには、iOS アプリ自体の共有シートからアクセスできます。
しかし、特にOS XのLaunchbarユーザーとして、常に気になることが一つあります。それは、現在のアプリケーションを離れずにメモを素早く作成して保存する方法がないことです。しかし、Twitter、iOS 6、通知センター、そしてIf This Then That (IFTTT)とDropboxといったウェブサービスを組み合わせることで、独自のメモ機能を作ることができます。
セットアップには少し手間がかかりますが、一度起動して実行すれば、これは本当に非常に便利なちょっとしたハックになります。
通知センターのTwitter
このトリックは、iOS6の素晴らしい新機能の一つ、通知センターのダイレクトツイートボックスを活用しています。画面上部から下にスワイプして通知を表示すると、「タップしてツイート」ボックスがすぐ上に表示されます。QuicksilverやLaunchbarのポップアップのように、テキスト入力を待つだけで、どのアプリからでもスワイプするだけでツイートできます。
買い物リストをTwitterのフォロワーにツイートしたくないでしょうから、新しいアカウントを作成しましょう。必要に応じて非公開にすることもできます。このアカウントを設定アプリのTwitter設定に追加すれば、ツイートシートにアクセスするたびにそのアカウントが利用できるようになります。さらに、シートではアカウントを簡単に切り替えることができ、最後に選択したアカウントを記憶します。これにより、ショートカットが短くなり、通常のツイートも引き続き行えます。
もしこれがあれなら、Dropbox
さて、これらのメモをアーカイブする場所が必要です。そのためには、優れたWebベースのツールである「If This Then That 」を使います。IFTTTは、あるWebサービスからの出力を別のWebサービスにパイプで送ります。今回の「This」はTwitter、「That」はDropbox内のプレーンテキストファイルですが、Dropboxの代わりにEvernoteやメール、その他様々な便利なツールを使うこともできます。私はDropbox内のファイルを使っているので、Draftsアプリから長めのメモやテキストを追加することもできます。Draftsアプリは最新のアップデートでDropboxへの追加機能が追加されました。

IFTTTルールの設定はとても簡単です。アカウントを登録し、クリックして新しいレシピを追加し、手順に従ってください。新しいTwitterアカウントとDropboxの両方の認証を求められますが、認証が完了するとロックされ、他のレシピにも使用できるようになります。
一番簡単な方法は、私のレシピを追加して、それから調整することです。Dropbox/Apps/DraftsフォルダとJournal.txtというファイル名を選択したのは、Draftsの追加機能のデフォルトの保存場所(変更不可)だからです。もちろん、別の場所を指定したり、Dropboxを使わずに全く別の保存先に設定したりすることも可能です。
ヒント:元のツイートへのリンク(写真付きで便利)、日付スタンプ、ユーザー名などのデータ、そして任意のテキストを挿入することもできます。後で検索しやすいように、@inbox などのタグを選択することもできます。
使用中
ちょっとしたメモを取りたい時は、画面上部をスワイプしてタップし、ツイートして、アイデアを入力して「送信」をタップするだけです。すると、インターネットが裏で自動的に処理を開始し、入力した内容を選択したDropboxドキュメントに送信し、日付スタンプやルール作成時に選択したその他のメタデータとともに末尾に追加します。
さらに良いことに、iOS に内蔵された Twitter エンジンをサポートするアプリ、または(新しいアカウントを手動で追加した場合)Twitter をサポートするアプリであればどれでも動作します。Twitter に共有できるアプリであればどれでも、新しいメモリストに短いテキストを直接送信できるようになります。
注意点
ツイートの本文にタグをたくさん追加したくなるかもしれませんが、やめましょう。@todo などを追加すると、そのTwitterユーザー名を持つ人の@返信にツイートが表示されてしまいます。私はまだこの裏技を公開アカウントで使っているので、非公開アカウントでも問題なく、誰にも迷惑をかけずに使えるかもしれません。
(本当に迷惑です。私はInstagramで「Charlie」というユーザー名を使っていて、このサービスが人気が出るまではそれで満足していました。ところが今では、バカが「@charlie Brown's cafe」や「Mc donalds Lol @Charlie」(昨日の実例)とタグ付けするせいで、私のコメントフィードは全く役に立たなくなっています。ただ言っているだけです。)
また、Twitterの140文字制限もあります。とはいえ、もっと長いメモを書きたい場合は、投稿前に下書き機能を使って下書きしておくのも良いかもしれません。
次は何か
素晴らしいですね。メモが全部入った大きなテキストファイルができました。次は何をすればいいでしょうか?Macなら、テキストエディタでファイルを開いたままにして、そこで使うことができます(ファイルがバックグラウンドで更新されている場合、TextMateはドキュメントウィンドウを更新します)。Launchbarを使ってファイルにメモを追加することもできます。
しかしiOSでは、Dropbox対応アプリがないと何かしら便利な機能を使うことができません。解決策はたくさんありますが、私がSimplenoteを選んだ理由はいくつかあります。まず、既に使っていて素晴らしいアプリだからです。次に、MacのNotational Velocity(またはそのフォークであるNValt)と同期できるからです。
シンプルノート
Simplenoteは無料のメモアプリで、有料版(アプリ内サブスクリプション)ではDropboxと同期できます。また、独自の同期サービス(iCloudではありません)を使用して、デスクトップ版のNotational Velocityとも同期できます。

新しく作成したメモファイルをSimpletextに取り込むには、サブスクリプションを購入する必要があります。Simplenoteのウェブサイトにあるウェブアプリで、Dropboxと同期するように設定し、フォルダを選択します(シンプルにするために「Simplenote」という新しいフォルダを作成してください)。
ここからが少し難しいところです。iOSデバイスでDraftsを使いたくない場合は、IFTTTレシピ(上記)を使ってメモをSimplenoteフォルダ内のファイルに直接送信できます。Draftsを使う場合は、そのメモのコピーをSimplenoteフォルダに保存する必要があります。

これを実現するには、シンボリックリンクが必要です。シンボリックリンクはエイリアスのようなものですが、「より複雑」です。ファイルのシンボリックリンクを別のフォルダに配置すると、どのアプリでも元のファイルとして扱われます。つまり、同じファイルが同時に2つの場所に存在することになります。最も簡単な方法は、Junecloudの優れたAutomatorアクションをダウンロードし、Finder用のサービスプラグインを作成することです。これにより、任意のファイルまたはフォルダを右クリックするだけでシンボリックリンクを生成できます。
Simplenoteフォルダにこのシンボリックリンクを作成すれば、ほぼ完了です。これでツイートしたメモはSimplenoteのJournals.txtファイルに追加され、そこからMacのNotational Velocity、またはDropboxのSimplenoteディレクトリと同期する他のアプリに反映されます。
頭が痛くなってきましたか? 大丈夫! これからもっとひどくなるだけです。ツイートしたメモをテキストファイルに変換するという、かなりシンプルなハックでしたが、IFTTTと、まあ、インターネット上のあらゆるものを組み合わせるとかなり強力なので、ぜひ試してみてください。