Cardhopは連絡先を最前面に表示します

Cardhopは連絡先を最前面に表示します

Apple の連絡先アプリは、アドレスブックと呼ばれていた頃から大嫌いでした。ひどいアプリで、スペースの使い方がひどく、使い勝手も悪く、モーダルなユーザーエクスペリエンスでした。BusyMac は数年前に BusyContacts という、モノリシックな連絡先アプリを開発し、優れた成果を上げました (「BusyContacts が Mac の連絡先管理を加速」、2015 年 3 月 17 日参照)。しかし、Fantastical の開発元である Flexibits が、連絡先管理に関して全く異なるアプローチをとった Cardhop を発表しました。

連絡先管理の問題の一つは、基本的にデータベース操作であるということです。レコードの作成、フィールドの編集、検索の実行など、これらはどのデータベースでも可能なことですが、Cardhopが登場するまでは、連絡先管理ツールの操作はFileMakerとほとんど変わりませんでした。CardhopはContactsやBusyContactsと全く同じシステムレベルの連絡先データベースを使用していますが、連絡先の追加、編集、使用方法はかなり異なります。

まず、Cardhopはライトモードとダークモードを備えた魅力的なメニューバーアプリです。デフォルトでは、起動時にポップオーバーとして表示され、他のアプリに切り替えると消えます。ただし、ポップオーバーをメニューバーからドラッグして独立したウィンドウにすることで、他のアプリに移動しても表示されたままになります。

Cardhopはまず、誕生日が近い人を表示します(私は「表示」>「誕生日を表示」のチェックを外してこれをオフにしました)。次に、Cardhopで最近連絡先情報を操作した人を表示します。画面下部の「すべての連絡先」をクリックすると全員が表示されますが、現実的にはほとんどの場合、そうする必要はないでしょう。同様に、ウィンドウを拡大して連絡先グループを表示し、そのうちの1つをクリックすると、検索結果をそのグループ内の人だけに限定できます。ただし、これもあまり使いたくないでしょう。

FlexibitsはCardhopを自然言語パーサーを中心に構築しているため、ボタンをクリックしたりメニュー項目を選択したりしてCardhopを起動することもできますが、実際には入力もできるように設計されています。コマンドラインツールへの回帰のように聞こえるかもしれませんが、実際の使い方はコマンドラインよりもはるかにスムーズで直感的です。

追加、検索、編集— 例えば、新しい友達のティム・クックの連絡先を追加したいとします。設定済みのホットキーを押してCardhopを起動し、入力を始めます。「ティム・クック Apple [email protected] @tim_cook 408-555-1212」と入力すると、Cardhopが即座に新しいカードを作成し、名前、会社名、メールアドレス、Twitterハンドル、電話番号を入力します。これらの情報をすべてコピー&ペーストしてCardhopに貼り付けることも可能で、同様に機能します。Returnキーを押すか、「連絡先を追加」をクリックすれば完了です。

住所を追加したいですか?まず、ティム・クックの連絡先カードを見つけましょう。Cardhopを起動し、名前の一部(名でも姓でもどちらでも構いません)を入力します。検索はこれだけです。そのため、ほとんどの場合、すべての連絡先を閲覧したり、グループに絞り込んで検索したりする必要はないと思います。数回のキー操作で目的の人を見つけるのは簡単すぎるからです。連絡先にティムという名前の人が複数登録されている場合は、「tim co」と入力しないと適切な連絡先が見つからないかもしれません。あるいは、
「cook」と入力するだけでも検索できます。

Cardhopが適切な連絡先を選択したら、Tim Cookの住所を入力するだけで追加できます。次に「work 1 Infinite Loop Cupertino CA 95014」と入力すると、Returnキーを押すとすぐにCardhopが住所を追加します。「work」を先頭に入力しているのは、勤務先住所であることを示しています。「home」や「other」も候補に挙げられますが、「work」を省略して自宅住所をデフォルトにすることもできます。

古い電話番号などのデータを削除したいですか?Cardhopを起動して「cook delete phone」と入力してください。Cardhopは「delete」という単語を色分けして表示してくれるので、データではなくコマンドだと分かります。

Cardhopのパーサーでは詳細を変更できないようですが、連絡先を選択して情報を確認したら、任意のフィールドをクリックしてすぐに編集できます。連絡先アプリのように特別な編集モードに切り替える必要はありません。また、電話番号が仕事用の電話ではなくiPhoneのものであることを明示したい場合は、フィールド名を変更することもできます。

その他の操作では、より従来型のインターフェースが必要になります。フィールドを追加したい場合は、画面下部の「フィールドを追加」ボタンをクリックします。連絡先に関するメモを追加したい場合は、カード下部のメモフィールドをクリックしてメモを入力してください。連絡先とは異なり、このメモフィールドは常に表示されるため、使いやすくなります。

連絡先とのやり取り— 連絡先管理は、データベースの維持管理だけではありません。連絡先情報を活用することも重要です。この点でも、Cardhopはパーサーを活用しています。パーサーは多数のコマンドを理解し、連絡先を選択する前にコマンドを入力するか、後にコマンドを入力するかは関係ありません。

例えば、ティム・クックにメールを送りたい場合、「email tim cook」と入力してReturnキーを押すだけで、Cardhopがデフォルトのメールクライアントでメッセージを作成します。最近Cardhopを使っているので、名前の1、2文字を入力するだけで適切な連絡先が見つかる可能性が高いでしょう。つまり、Cardhopは他のティムという名前の人よりも先にティム・クックを推測するのです。さらに、「email tim cook Feedback about iTunes」のように、名前の後に件名を追加することもできます。

Cardhop は、連絡先との日常的なやりとりに必要なコマンドを多数理解します。

  • 「Timに電話」と入力すると、iPhoneの連携機能またはWi-Fi通話機能を使って連絡先に電話をかけるか、MacとBluetooth接続している電話に転送します。Cardhopの環境設定でデフォルトの動作を選択するか、OptionキーとReturnキーを押すことで通話ごとに切り替えることができます。同義語は「ダイヤル」と「電話」です。
  • 「Copy Tim」は連絡先情報をコピーします。デフォルトではどの情報がコピーされるかが表示されます(連絡先によって異なります)。また、「Copy Tim work email」のように、特定のプロパティを指定することもできます。
  • 「email Tim」と入力すると、前述の通りメールメッセージが作成されます。「mail」という単語でも同様に機能します。
  • 「facetime Tim」と入力すると、連絡先とのFaceTime通話が開始されます。「ft」と省略したり、「facetimeaudio」「audio」「facetime audio」、あるいは「fta」と入力してFaceTimeオーディオ通話を指定することもできます。
  • 「Timにメッセージ」と入力すると、その連絡先とのメッセージアプリでの会話が始まります。「imessage」「text」「txt」「im」「ping」など、同義語はたくさんあります。残念ながら、送信するメッセージを入力することができません。
  • 「skype Tim」が連絡先との Skype 通話を開始します。
  • 「search Tim」は連絡先の Spotlight 検索を開始するはずですが、この検索も、同義語の「spotlight」や「find」も現在は機能していません。
  • 「Tweet Tim」と言えば、連絡先にツイートが送信されます。「Twitter Tim」と言えば、その相手にツイートが送信されます。
  • 「web Tim」と入力すると、連絡先に関連付けられた URL が開きます。また、「website」、「webpage」、または「url」も試してみてください。
  • 「map Tim」と入力すると、連絡先の住所までの地図が表示されます。「maps」「directions」「route」と入力することもできます。
  • 「show Tim」は電話番号と住所情報を大きな文字で表示し、読みやすくします。「show Tim address」や「show Tim mobile」のように、情報を指定する必要があるでしょう。コマンドのバリエーションには、「large」「banner」「big」などがあります。

興味深いことに、これらのコマンドの多くは、連絡先に関連付けられていない自由形式の情報にも使用できます。例えば、「408-555-1212に電話」や「[email protected]にメール」と入力すると、Cardhopはそれらのコマンドを適切なアプリに自動的に送信します。

短いコマンドでさえ入力が面倒なタスクもあるため、Cardhopでは4つのクイックアクションを提供しています。リスト内の連絡先にマウスオーバーするとボタンとして表示され、各連絡先にも表示されます。さらに、Commandキー+1~Commandキー+4で呼び出すことができます。デフォルトでは、クイックアクションはメッセージ、メール、通話、ビデオに設定されていますが、Cardhopの設定で一括変更したり、個々の連絡先ごとに変更することも可能です(クイックアクションボタンのいずれかをControlキーを押しながらクリックすることで変更できます)。

Cardhop に慣れる— Cardhop は優れたアプリで、連絡先情報の扱い方を改めて考えさせられる魅力的なアプリですが、普及させるにはまだ道のりが険しいです。問題は、私たち皆がなかなか抜け出せない習慣を身につけてしまっていることです。例えば、誰かにメールを送る時は、Mailplane に切り替えて新規メッセージを作成し、相手の名前を入力します。誰かに電話をかけたい時は、iPhone を取り出し、電話アプリをタップし、「お気に入り」または「連絡先」をタップして、リストから適切な項目をタップします。これらのテクニックが効率的だと言っているわけではありませんが、私は長年そうしてきました。

Cardhopを使い始めてまだ数日しか経っていません。できる限り使うようにしているものの、まだ第二の性質にはなっていません。これは、私のコミュニケーションのほとんどがリアクティブ(誰かがメールを送ってきて返信する)か、継続的(既存のメッセージやSlackの会話を表示する)だからだと思います。とはいえ、Flexibitsのパーサーベースのアプローチには十分興味があるので、これからも試してみたいと思っています。

現時点ではCardhopはMac専用アプリですが、Macで成功したのであれば、FlexibitsがiOS向けにも対応させる可能性は十分にあります。少なくとも、Macでタッチ操作中心の思考に慣れてしまうと、iPhoneでアプリ中心の思考に戻るのは違和感を覚えるかもしれません。

Cardhopを試してみませんか?もし連絡先アプリが苦手で、まだもっと良い解決策を見つけていないなら、ぜひ試してみてください。あるいは、アプリ中心ではなく、連絡先中心の考え方をするなら、Cardhopはコミュニケーションを始めるためのダッシュボードとして最適です。いずれにせよ、FlexibitsはCardhopの21日間無料トライアル版を提供しているので、実際に試してみることができます。

Cardhop には OS X 10.11 El Capitan 以降が必要で、Flexibits と Mac App Store の両方から特別発売価格として 14.99 ドルで入手できます。通常価格は 19.99 ドルです。

Idfte
Contributing writer at Idfte. Passionate about sharing knowledge and keeping readers informed.