バージョン15では、FileMakerプラットフォームがさらに進化し、すでにかなり優れたものとなっています。しかし、機能面では、FileMaker 15は革命的なリリースというよりは、進化的なリリースと言えるでしょう。多くの既存ユーザーは、急いでアップグレードする必要性を感じていないかもしれません。また、新規ユーザーも既存ユーザーも、新しいライセンスオプションに少し戸惑うかもしれません。
行く
FileMaker Go 15 では、ログインを iOS キーチェーンに保存できるため、次回からは名前とパスワードを入力する代わりに Touch ID を使用してログインできます。
FileMaker Go(iTunes Storeで無料)を使えば、iPhoneおよびiPadユーザーはFileMakerカスタムAppにアクセスし、実行できます。Goでは、App内のデータにアクセスして操作することしかできず、カスタムAppを作成することはできません。
iPhoneでリレーショナルデータベースをゼロから構築してみませんか?Airtableをチェックしてみてください。AirtableとFileMakerの違いは明らかです。Airtableはデータ管理に特化しており、その点では素晴らしい仕事をします。一方、FileMakerはもはや単なるデータ管理ツールではありません。実際、SQLバックエンドを使用しているFileMaker開発者が増えており、FileMakerはデータ管理には全く役立ちません。FileMakerの真の特徴は、リッチなユーザーインターフェース、つまりアプリを作成するための強力なツールセットにあります。
iOS向けに開発されたFileMakerカスタムAppは、さらに「スマート」になりました。iPhone 6s以降では、Go 15が3D Touchに対応しています。iPhone 5s以降では、Touch IDを使ってFileMaker Go内のAppにログインできるようになりました。Touch IDをサポートする他のApp(銀行Appなど)と同様に、従来の方法で認証し、iOSがキーチェーンに認証情報を保存することを許可すれば、次回以降のログインはTouch IDで行うことができます。これは、iPhoneで脆弱なパスワードを入力するよりも間違いなく簡単で、より安全と言えるでしょう。FileMaker Go 15は、iOSデバイス上の他の多くのAppとの連携を容易にするApp Extensionsもサポートしています。
FileMaker Go 15のもう一つの新機能は、iBeaconのサポートです。FileMaker 15のデータベースは、iPhoneから一定距離内にある1つ以上のビーコンからのiBeacon信号を捕捉するように設計できます。そして、ビーコンの位置データを分析することで、ユーザーがどこに近づいているかを把握できるようになります。
正直に言うと、iBeaconについてこれまで聞いたことはありませんでした。しかし、遅ればせながら、FileMaker ProのカスタムAppを使ってiBeacon信号を捕捉し、それを有用な情報に変換するのは実に簡単でした。例えば、大規模な倉庫の在庫管理にFileMakerの技術を使っているなら、今すぐにでもこの機能を活用したいと思うかもしれません。そして、半年後、あるいは1年後には、美術館や公共庭園がFileMakerデータベースを使ってiBeacon信号を捕捉し、ガイドツアーを提供しているかもしれません。
Android 用の FileMaker?
ほら、ママ、インストール不要!弁護士向けのFileMaker 15カスタムアプリをiPhone 6 PlusのGoogle Chromeでアクセスしました。AndroidデバイスのChrome 48でも同様に動作します。
FileMakerは数バージョン前にWebDirectを導入しました。これは、WebブラウザでFileMakerデータベースにアクセスできる技術です。これまでWebDirectはデスクトップコンピュータでのみ動作していました。また、FileMaker GoはiOSでのみ動作するため、AndroidデバイスからFileMakerデータベースにアクセスすることができませんでした。しかし、最新バージョンのiOSまたはAndroidを搭載したスマートフォンやタブレットであれば、FileMaker Goなどをインストールすることなく、適切にホストされたFileMakerデータベースにアクセスできるようになりました。最新バージョンのSafariまたはChromeでデータベースのWebページを開くだけでアクセスできます。
FileMaker 15 リリースの最大の特長は、Android ユーザーが Chrome で FileMaker アプリを利用できるようになったことです。モバイルブラウザのサポートは iOS でも利用可能ですが、iOS 版 FileMaker Go は無料でダウンロードでき、より優れたエクスペリエンスを提供します。
FileMaker Pro および Pro Advanced
FileMaker界のかつての羅針盤、FileMaker Proは、GoとWebDirectへの注目が高まるにつれ、やや輝きを失っているようです。しかし、Goで動作するアプリやブラウザは依然としてPro、あるいはより優れたPro Advancedで構築する必要があります。また、旧来のプログラムには、開発者にのみ影響するいくつかの調整が加えられています。例えば、スクリプトエディタでようやく元に戻す機能が使えるようになりました(やった!)、レイアウトインスペクタの外観が刷新されました。そしてもちろん、FileMaker ProとFileMaker Pro Advanced 15は、iBeaconsなどのGoの新機能に必要な開発者サポートを提供するだけでなく、GoやWebDirectでのアプリや展開を最適化するために必要なツールも提供しています。
FileMakerの既存ユーザーにとって嬉しいのは、プラットフォームのファイル形式(.fmp12)が変更されていないことです。もちろん、これはFileMaker 12、13、または14のデータベースをFileMaker Pro 15で簡単に開けるという意味です。逆のことは言えません。つまり、FileMaker 15の新機能を活用するには、FileMaker 15を使用する必要があります。
FileMaker Pro Advanced 15 (上) と 14 (下) のレイアウトインスペクタ。

サーバ
FileMaker Pro は、同一 LAN 上の他の FileMaker ライセンスとのピアツーピア共有を引き続きサポートしていますが、FileMaker でファイルをホストする方があらゆる面ではるかに優れています。FileMaker Server でホストすると、ファイルへのアクセス数が大幅に増加するだけでなく、ファイルのセキュリティが強化され、アクセス速度が速くなり、バックアップが容易になり、さまざまな処理タスクを Server で実行できるようになります。さらに、FileMaker Go や WebDirect でファイルにリモートアクセスする場合は、FileMaker Server が必須となります。FileMaker データベースを Server なしでホストするのは、車なしでダラスに住んでいるようなものです。楽しい時間は過ごせますが、どこにも行けなくなります。
FileMaker Pro および Pro Advanced と同様に、FileMaker Server バージョン 15 も目立った変更点はほとんどなく、ログ機能の向上、SSL 証明書の処理の改善、パフォーマンス強化など、主に開発者とネットワーク管理者にとって重要な改善点がいくつか追加されました。
チームには「私」は存在しない
技術的な話はさておき、FileMaker Server は、リモート ユーザーにデータベースを提供するだけでなく、FileMaker ライセンスのコントローラとしての役割も拡大しているため、FileMaker インストールの最も重要な要素になりそうです。
少なくとも現時点では、FileMaker ProとServerの個別永久ライセンスを引き続きご購入いただけます。価格は、Pro版が329ドル、Pro Advanced版が549ドル、Server版が1044ドルです。年間サブスクリプション価格によるボリュームディスカウントもご用意しており、ボリューム購入することで、FileMaker Proのユーザー1人あたりの月額使用料が10ドル(Server版は含みません)まで下がり、ライセンスのバンドル数が多い場合はさらに安くなります。これらはFileMakerのウェブサイトで「レガシーライセンス」オプションとして説明されています。
しかし、FileMaker 15 では、「FileMaker for Teams」という新しいライセンス モデルが導入されています。Go または WebDirect 経由のアクセスが不要な場合は、年間の基本料金は従来のボリューム ディスカウント サブスクリプションとほぼ同じで、必要な場合はいくらか安くなります。FileMaker for Teams では、人 (つまり、ユーザー) やデバイス上のアプリ (つまり、接続) ではなく、「ユーザー接続」に対してライセンスを付与します。ライセンスはアプリではなく FileMaker Server で処理されます。そのため、FileMaker for Teams には、「FileMaker (for User Connections)」という、やや新しいスタイルの FileMaker Pro が付属しています。確かに、これは不自然ですが、少なくとも頭字語の汚染につながる可能性は低いでしょう。FileMaker (for User Connections) の機能は、FileMaker (for User Connections) が Server にログインしている間だけアクティブになる点を除けば、従来の FileMaker Pro と同じです。
FileMaker Incorporatedはこのアプローチをよりシンプルだと捉えているのは間違いないでしょう。確かに、ある意味ではそうかもしれません。従来の悪質なアプローチでは、典型的な1日のうちにサーバーが同時に受ける接続の平均数と最大数を計算する必要がありました。FileMaker for Teamsなら、ユーザー数を尋ねるだけで済みます。(携帯電話会社が必要な電話番号の数を尋ねるだけで済むとしたら、素晴らしいと思いませんか?)FileMaker for Teamsのライセンスモデルは、大企業のデータベース業界で使用されているモデルに近いため、その点では、意思決定者にとってTCOとROIの比較が容易になるかもしれません。
とはいえ、この移行には多少の困難が伴うでしょう。既存のライセンス所有者がFileMaker for Teamsにどのように移行するかは不明です。また、FileMakerの主要市場の一つである、ユーザー数が5人未満の非常に小規模なオフィス、特にインターネット上に数多く存在する優れたFileMakerホスティングサービスにデータベースのホスティングをアウトソーシングしている企業に、どのような影響が及ぶかも不明です。
結論
FileMaker 15のリリースは、ユーザーグループによってその重要性は異なります。もしあなたがシングルユーザー、あるいはデータ管理のみを目的とした非常に小規模なオフィスであれば、FileMakerは全く必要ないかもしれません。Airtableの方が適しているかもしれません。もしFileMaker Pro 14(もしくはそれ以前)を旧式の永久ライセンスで使用していて、現状の製品に満足しているのであれば、15へのアップグレードはそれほど魅力的ではないでしょう。
特に、FileMaker Hosting ProsやPoint in Spaceなどのサービスでファイルをホスティングしている小規模オフィスのユーザーには、FileMaker Serverの新しいライセンス条件の影響がすべて明確になるまで、アップグレードを延期することをお勧めします。ただし、既にFileMakerのサブスクリプションプランをご利用の場合、特にモバイルデバイスでの改善点を活用したい場合は、今すぐアップグレードのオプションをご利用ください。