19
OS X向けFantastical 2.2レビュー:Exchangeとの統合と成熟度が向上

AppleのiOSおよびMac OS X向けカレンダーアプリは、最近のリリースで一貫性がなく、不十分で、使いづらいものから、ほぼ問題なく使えるものへと進化を遂げ、代替アプリの市場は拡大し成熟しました。iOS版Fantasticalは、現在2回目のリリースを迎えており、そのギャップを埋めています。すっきりとしたリストの表示と様々なカレンダーシステムへの強力なサポートに加え、自然言語処理も備えています。予定の類型を入力すると、Fantasticalがそれを解析し、手間をかけずに配置してくれます。

Fantasticalの開発元であるFlexibitsは、1.0でFantasticalの断片的な機能をOS Xに導入しました。iOS版を彷彿とさせるドロップダウン式の日表示です。2015年3月にリリースされた2.0は、Appleのカレンダーの本格的な代替となり、類似製品の強力な競合となりました。1.0の表示は、システムメニューバーのオプションのポップダウンで、カプセルビューを提供するミニウィンドウへと進化しました。同年後半にリリースされた2.1アップデートでは、初期リリースで懸念されていた多くの点が解消されましたが、先日リリースされた2.2アップデートでは、さらに進化を遂げ、Exchangeベースのオフィスで真剣な競争相手となるでしょう。

Fantastical 2の基本理念は、今後の予定をリストビューで表示するカレンダーアプリであり、日、週、月、年のどのグラフィックレイアウトを表示していても、そのビューを常にアクティブに保つことです。私は週表示をよく使用していますが、今後の予定リストと現在の週の予定を一目で確認できる機能の組み合わせは、とても便利です。

2.1、そして2.2のリリースでは、最初のリリースで構想されたアイデアが改良・拡張され、両バージョンともレビューが更新されました。2.1では、Fantasticalは日付または日時が設定されたリマインダーをグラフィカルカレンダービューにインターリーブ表示していました。この機能は無効にすることもできますが、これにより、時間指定のないリマインダー、予定、ToDo項目をよりシームレスに管理できるようになり、締め切りや完了に向けて取り組む人々の状況により適していると考えられます。

2.2では、Fantasticalは、参加者の空き状況の確認から招待状の送信、そして招待状への返信まで、会議やイベントの都合の良い日時を見つけるプロセスにおいて、より充実した機能を提供します。ユーザーインターフェースも進化を続け、今回のリリースでは、複数イベントのドラッグ&ドロップ、同時表示のためのタイムゾーンサポートの強化、そして(ついに)印刷機能が追加されました!印刷機能は、多くの読者から要望の多かった、注目すべき機能の欠落でした。

幻想的な25の自然言語エントリ

説明文に近いものを入力すると、Fantastical 2 がイベント情報を解析します。

Fantasticalは、システム環境設定の「アカウント」ペインで設定されている既存のアカウントとカレンダー、ローカルまたはExchange経由で保存されているアカウントとカレンダーを読み込むことができます。また、iCloud、Google、Yahoo!、Fruuxなどのアカウント、あるいはCalDAV対応のカレンダーリンクを手動で追加することもできます。この2.2リリースでは、Exchangeをネイティブに完全にサポートしており、招待状、ユーザーの空き状況や検索などの機能に直接アクセスできます。

自由に話す

Flexibitsは常に自然言語処理を重視しており、OS XではiOS版と同等かそれ以上に動作します(私はiOS版を何年も使っています)。通常は、「火曜日の午前10時15分にニューヨーク州ニューヨーク市エブリストリート123番地でレイシーと2時間待ち合わせ、1時間前にアラームを設定する」といった物語文を入力してEnterキーを押せば完了です。日付はカレンダービューで現在選択されている日付にデフォルトで設定され、住所は場所フィールドに追加され、目的地は決定され、アラームがオンになります。

これにより、予定を作成する際にボタンをタップしたりレバーを操作したりする必要がなくなり、あらゆる設定を入力できるようになります。ただし、これらのオプションは必要に応じて変更できます。カレンダーレイアウト上でドラッグ&リリースモデルを使用してエントリを追加することもできますが、その場合でもFantasticalはマウスの動きに基づいて関連するパラメータを入力し、テキスト入力フォーカスを入力フィールドに移動します。

幻想的な25週間のメインビュー

Fantastical はイベント リスト ビューを中心に展開します。

サポートされている語彙はかなり豊富ですが、すぐにつまずいてしまうこともあります。例えば、「eat bitter greens every night at 8 pm(毎晩8時に苦い野菜を食べる)」と入力しても問題なく動作しますが、「eat bitter greens at 8 pm nightly forever(毎晩永遠に苦い野菜を食べる)」と入力すると動作しません。Flexibitsは、ユーザーからのフィードバックに応え、リクエストに基づいて語彙を拡張していくと述べています。バージョン2.2以降では、小売店などの地名の部分一致も認識できるようになり、住所を付加したい場合の手間が省けます。

幻想的な25の自動入力場所

バージョン 2.2 では、候補となる場所を認識し、自動補完の提案を表示します。

リマインダーのパラメータはより限定的になり、ToDoリストの文頭に「リマインダー」や「~することを思い出させて」などの語句を添えることができます。リマインダーやイベントの作成中にスイッチをクリックすると、別の種類のエントリに切り替えることができます。バージョン2.2では、自然言語入力に基づいてカレンダーに表示されるプレビューをドラッグ&ドロップする機能も追加されました。これは、より柔軟な操作性の向上に大きく貢献しています。

多くの成熟したソフトウェアと同様に、Fantastical は、試行錯誤したり、より洗練されたユーザーになることで、ユーザーを満足させてくれます。一見すると、カレンダーを入力するのではなく、ポップアップから選択する必要があるように見えますが、Flexibits はスラッシュに続けてカレンダー名の一意の部分を入力することで、入力中のエントリのカレンダーフィールドに適切な名前が表示されるというショートカットを実現しています。「サッカー」、「オフィス」、「共有家族」というカレンダーがある場合、「/So」、「/O」、「/Sh」と入力するだけで、一意に一致します。

または、ドラッグ アンド ドロップ時に日付と時刻がリテラル形式で入力されることに気付くかもしれません。そのため、終日イベントを作成するには、3/25/15 のように現在の日付を完全に入力します。

マウスとキーボードを操作する

iOSの感性から生まれたこのアプリは、マウスによる「タッチ」回数を最小限に抑えることにも力を入れています。これは概してプラスに働いています。例えば、他のカレンダーアプリでは情報過多で機能不足になりがちな年間表示では、Fantasticalは1日の活動量を黄色(最低)から赤(最高)までの濃淡で​​示しています。日付にマウスを少し合わせるとフローティングサマリーが表示され、日付をクリックすると左側のリストがスクロールしてその日の活動が表示されます。

幻想的な25年間の密度の陰影

年間表示では、その日の忙しさを陰影で示します。

リストサイドバーまたはミニカレンダーリストでイベントをクリックするか、週表示または月表示でイベントをダブルクリックすると、編集可能なポップオーバーが表示されます。このポップオーバーには、イベントを最初に作成したときと同じオプションが表示されます。日表示でイベントを選択した場合にも、右側の別のペインに表示されます。

無駄を省いた操作性を維持するため、イベントやリマインダーの作成時や編集時には、基本的なオプション以外のオプションは非表示になっています。下矢印をタップするか、Command + E キーを押すと、招待者、URL、メモ、そしてタイムゾーンや繰り返し設定といった項目がイベントにまだ設定されていない場合は、デフォルトエリアに表示されます。メモを入力する必要があることが多いので、ドロップダウンオプションをデフォルトで開くように設定できるオプションがあれば良いと思います。

バージョン2.0では、グラフィカルカレンダーレイアウト上で日付を指定してイベントを追加すると、現在の日付に即座に戻ってしまいます。そのため、複数のイベントを入力したり、作成したイベントの詳細を編集したりする必要がある場合は、元の日付に戻らなければなりませんでした。しかし、バージョン2.1では、作成後にイベントをそのままにしておくかどうかを選択できる設定が追加されました。このアップデートでは、イベントの切り取り、コピー、貼り付けも可能になり、自然な操作性を実現しました。バージョン2.2ではこの機能がさらに拡張され、複数のイベントを選択して移動や削除ができるようになりました。これは、1週間分の予定をまとめて変更したい場合に便利です。

頻繁に旅行する方のために、Fantasticalはイベントの固定タイムゾーンと変動タイムゾーンをサポートしています。前者は特定の地理的エリアで特定の時間に発生するイベント(予約やフライトなど)に使用され、後者はユーザーの所在地に関わらず、特定の時間に発生するイベント(薬の服用など)に使用されます。タイムゾーンを自然言語で入力するか、「float」または「floating」という単語を入力すると、Fantasticalが正確に配置します。

リマインダーではタイムゾーンはサポートされていますが、フローティングタイムはサポートされていません。また、タイムゾーンは正しく設定されているにもかかわらず、リマインダーに表示されません。ただし、問題は Flexibits ではなく、Apple がリマインダーを処理する方法にあります。

幻想的な25の追加タイムゾーン軸

右側に 2 番目のタイムゾーン軸を追加して、世界中の任意のゾーンに設定できます。

現在のタイムゾーンはシステムから取得されますが、「詳細設定」で上書きできます。Appleなどのアプリではタイムゾーンの設定が煩わしく感じていましたが、Fantasticalはイベントの設定に最適なコントロールを備えています。ただ、リストや予定表の表示では、予定の時間が現地時間ではないことを視覚的に知らせる機能が欠けており、これは早急に修正すべき点だと思います。

バージョン2.2では、複数のタイムゾーンにまたがる人々と仕事をしたり、頻繁に出張したりする方のために、第二軸のタイムゾーンスケールを有効にできるようになりました。詳細設定で、日表示と週表示で第二タイムゾーンを表示するよう設定できます。任意のゾーンを選択できます。これはイベントの表示タイミングには影響しませんが、右から左に視線を移すことで、そのゾーンの時刻を確認できます。非常に賢い機能です。

Flexibits はカレンダーセットを使って、表示するカレンダーを管理します。私は7つのアカウントに個人、家族、趣味、仕事用のカレンダーを合わせて約25個持っていますが、通常は全部を見る必要はありません。Fantastical では、アクティブなカレンダーもそうでないカレンダーもすべてリスト表示するのではなく、カレンダー設定でセットを作成し、リストビューの下部にあるポップアップメニューから選択できるようにしています。さらに、ジオフェンシングを使って、特定の場所に到着または出発した際にどのセットを表示するかを選択することもできます。

バージョン2.1では、右クリックでセットを複製できるオプションが追加されました。これにより、新しいセットごとに選択内容を一から作り直す必要がなくなり、変更を加えたモデルバージョンを簡単に作成できるようになりました。カレンダーのオン/オフを切り替えられる機能は確かに残念ですが、この機能はあまり使わないので、常に参照する便利な情報のために画面スペースを確保できるのはありがたいです。

お返事お願いします

Fantasticalは以前のバージョン2でもGoogleのカレンダーシステムと連携していましたが、2.2ではより強力なサポートを提供し、参加者の検索、空き状況の確認、招待、そして返答の管理といったプロセス全体において、より幅広いシステムとソフトウェアに対応するよう進化しました。これらの改善により、より多くのユーザーが、一部のコントロールやオプションのために他のカレンダーソフトウェアやウェブアプリに切り替えることなく、イベント参加者を集めるハブとしてFantasticalを活用できるようになります。

バージョン2.2の最大の追加機能は、Exchangeのネイティブサポートです。以前はExchangeはやや間接的に処理されており、アプリとサーバー間のやり取りは限られていました。Flexibitsによると、Fantasticalでは招待に返信したり、相手の現在の「プレゼンス」ステータス(空き時間か予定ありか)を確認したり、Exchangeディレクトリで相手を検索したり、カテゴリを表示したりできるようになりました。(私はExchangeを使用している企業と関係がないため、これらの機能をテストできませんでした。)

幻想的な25の空き状況

2.2 の新機能では、カレンダー サーバーがサポートしている場合、招待者の空き状況を確認できるようになりました。

より一般的には、Fantastical は iCloud、Google Apps、通常の Google アカウントとの連携を強化しました。Google カレンダーのイベントに人を追加する際に、Fantastical は Google の連絡先から名前を提案できるようになりました。共有カレンダーの iCloud 通知が表示されるようになりました。Google ハングアウトのリンクは、以前は通常の Google アカウントでのみ利用可能でしたが、Google Apps アカウントでも利用可能になりました。

また、リモートサーバーのオプションによっては、予約可能な時間帯を確認することもできます。空き状況の確認は、イントラネットソフトウェアでは古くから提供されている機能です。私も25年前にこの機能を備えたパッケージを使っていました。適切な状況であれば、エンタープライズレベルのインタラクションを提供できるコンシューマーレベルの製品にこの機能が搭載されているのは素晴らしいことです。

最新バージョンでは、CalDAVサーバーがFantastical内で直接処理するフックを備えていない場合でも、Apple MailまたはAirmail経由でイベントの招待状や返信を送信できるようになりました。これは、サーバーの問題を抱えている人にとって、さらにメリットが減ったと言えるでしょう。

小さいながらも嬉しい機能としては、通知や招待状の受信トレイを表示した後に Option キーを押したままにすると、[すべて OK] ボタンをクリックして複数のメッセージを一度に閉じることができるようになりました。

壁から日々が落ちていくのを眺める

バージョン2.2ではついに印刷機能が追加されました。「ついに」というのは皮肉ではありません。多くの人が依然として、スケジュールの紙媒体版を手元に置いて、注釈を付けたり、他の人に渡したり、掲示板に貼ったりしたいと思っているからです。印刷機能の初歩的な実装は、まるで昨年の他の機能と並行して成熟してきたかのように、非常に充実しています。

4つの表示形式(日、週、月、年)とリストから選択でき、印刷する期間と期間の数を指定できるほか、印刷ダイアログ内でカレンダーセットを選択することもできます。この最後の細かい設定は新機能としては非常に便利です。また、イベントの種類(終日と時間指定)や凡例(カレンダーの週番号、小さな月表示)と色を切り替えることもできます。

幻想的な25枚のカレンダー

バージョン 2.2 の新機能である印刷オプションには、カスタマイズと制限のための強力なオプションがあります。

前のバージョンで導入された変更は、数ヶ月経った今でも役立っています。リマインダーを別画面ではなく、グラフィカルなカレンダービューに組み込むことで、私のワークフローにリマインダーがより馴染みやすくなりました。時間指定の有無に関わらず完了としてマークできるイベントは、特定の時間に特定の期間の予定とは明確に異なりますが、リマインダーと予定を一か所で確認できるのは非常に便利です。

リマインダーと予定を分けて表示したい人にとって、このインターリーブを無効にできるのは便利です(環境設定 > 外観で、「日、週、月でリマインダーを表示」のチェックを外す)。リマインダーには優先度を設定しないか、低、中、高の3段階に分けることができ、優先度と期限、期日、またはタイトルで並べ替えることができます。Command + R または左下のアイコンをクリックすることで、イベント(インターリーブされたリマインダーを含む)の左端にリストを表示するか、リマインダーのみを表示するかを切り替えることができます。

幻想的な2 1 より良い重なり

Fantastical バージョン 2.1 以降では、文字サイズを小さくすると同時イベントがより明確に表示されます。

前回のアップデートでは、イベントの重なりを軽減するためのオプション([表示] > [テキストを大きくする/小さくする])が追加され、サイズ、重なり、読みやすさのバランスを適切に取ることができるようになりました。

2つの問題点が残っています。カレンダーの同期オプションが豊富なプログラムとしては、重要な点が1つ欠けています。それは、アカウント情報やカレンダーセットなどの設定を、Fantasticalを実行している複数のコンピュータ(私は2台持っています)間で同期できないことです。また、iOSとOS X間で機能設定を共有することもできません。つまり、各デバイスでFantasticalを最初から設定し、変更があった場合は各デバイスで管理することになります。同社はMac App Storeや直接提供しているため、同期にiCloudを使用しないことを選択しましたが、こうした設定の詳細については、他にも多くの同期オプションがあります。

もう一つは価格です。50ドルという価格は、カレンダーを極端に嫌う人、あるいは職場環境にFantasticalがMicrosoftやAppleなどのソフトウェアの代わりに使えるほど適切に統合されている人以外には、購入しにくいでしょう。私はカレンダーが嫌いというより、むしろ使いづらいと感じています。iPhoneにFantasticalを入れていたので、Macにも使えるだろうと期待し、喜んでその価格を支払いました。

結論

Fantasticalのあからさまなシンプルさと隠れた奥深さは、万人受けするものではないかもしれません。しかし、同社は長年にわたるiOS版と以前のOS Xリリースの開発経験に基づいて、明確な選択を行いました。すべてを詰め込むのではなく、デザインにこだわることで、優れたソフトウェアと明確なコントラストが生まれます。万人受けするとは限りませんが、選択肢に魅力を感じる人にとっては、非常に満足のいくものとなるでしょう。

Fantastical のイベント リスト中心のアプローチ (今後のイベントがリマインダーと混在しても区別が維持される) がカレンダーの管理方法に合致し、自然言語による入力がイベントの追加を避ける魅力的な方法である場合、これは選択すべき適切なプログラムです。