FileMaker Pro 12 テーマとレイアウト機能のアップデート

FileMaker Pro 12 テーマとレイアウト機能のアップデート

FileMaker Pro 12は、データベースとしては1年半ぶりの整数レベルのアップデートですが、データの管理、保存、構造化の方法にほとんど変化はありません。Mark Anbinder氏がアップデートリリースに関する記事(2012年4月4日の記事「FileMaker 12、パワー、明瞭性、無料iOSアプリを追加」参照)で述べているように、表示、プレゼンテーション、そして外観に重点が置かれています。FileMakerのWebサイトは、この最新バージョンは「驚くほど美しく」「目を引く」データベース設計ツールを備えていると主張していますが、これは明らかに宣伝文句ですが(データベースですからね!)、FileMaker Pro 12は以前のバージョンの
レイアウトツールに比べて大幅に改善されています。

新しいレイアウト ツール— FileMaker Pro 12 での主な機能強化はテーマです。以前のバージョンには新しいレイアウト用のプリセット デザインが含まれていましたが、多くの問題がありました。特に、派手な色が使われていて、まったく魅力がないことがわかり、7 歳の子どもがクレヨンで簡単にデザインしたようなものもありました。ただし、たとえば、Brick Screen のオレンジと黄色が本当に気に入ったとしても、そのスタイルを使用して作成されたレイアウトの配色は、レイアウトの作成中に追加されたフィールドにしか適用されませんでした。後から追加されたフィールドは手動でスタイルを設定する必要があり、色、書体、書体スタイ​​ルがすべて
FileMaker のデフォルトに戻されていました。


しかし、ありがたいことに、この状況は変わりました。40種類の新しいテーマは、以前のスタイルに比べて全体的に派手さや安っぽさが控えめになっています。Retroテーマは、ClarisがFileMaker, Inc.になった際にPalmに売却されたClaris Organizerのスキンの一つを彷彿とさせます(「Claris Organizer、PalmPilot MacPacとして生まれ変わる」、1998年5月11日)。また、WaveテーマはWindows 7のデスクトップにかなり馴染むでしょうが、これを良いと思うかどうかは人それぞれでしょう。

FileMaker Pro 12 のレイアウトは、元のテーマとの連携がより強固になりました。レイアウトの初期設定後に追加された新しいフィールドは、そのレイアウトのテーマのスタイルを自動的に継承します。テーマは後から切り替えることもできます。Wave テーマが Windows を彷彿とさせる場合は、「レイアウト」メニューの「テーマの変更」コマンドを実行するだけで、レイアウト全体のテーマをより違和感の少ないものに変更できます。

FileMaker Pro 12では、レイアウト内の要素の調整機能も改善されました。おそらく最も重要な変更点は、レイアウトオブジェクトの選択方法です。以前のバージョンでは、オブジェクトは選択領域で完全に囲む必要がありましたが、現在は選択領域が選択したいオブジェクトと重なるだけで済みます。これは長年待たれていた標準化ですが、従来の手法に慣れたベテランのFileMaker設計者にとっては、当初は混乱を招く可能性があると懸念しています。

レイアウト要素を選択すると、これまでよりもはるかに広範囲にスタイルを設定できます。FileMaker Pro 11 で何とか生き残っていた時代遅れのディザパターンはなくなり、代わりにフィールドとボタンのカラー グラデーションが使用できます。角を指定した半径に丸くすることができます。たとえば、横並びのリストで多数のボタンが隣接している場合、左端のボタンの左角と右端のオブジェクトの右角を丸くすると、モダンな外観になります。オブジェクトには状態ごとに異なるスタイルを設定できます。たとえば、現在アクティブなテキスト入力フィールドには目立つ背景色を適用し、スクリプトによって起動されるボタンには、マウス カーソルを
合わせたときとクリックしたときに色が変わるようにスタイルを設定できます。


FileMaker Pro 12のレイアウトは、以前のバージョンのサイケデリックなカラースキームのミスに比べると明らかに改善されていますが、万人受けするものではないかもしれません。開発者やデザイナーが独自のテーマを作成したり、既存のテーマに変更を加えたりする方法がないのは残念です。

Windows 風の Wave を含む 5 つの新しいテーマには、それぞれ名前に「Touch」という言葉が付けられたテーマが付属しています。FileMaker の優秀なスタッフは、FileMaker Go に対する私の評価、そして iPhone の小さな画面サイズによって FileMaker Pro の設計者に課せられる制約に同意されたようです (2012 年 2 月 9 日の記事「FileMaker Go が FileMaker データベースを iOS にもたらす」参照)。いずれにせよ、これら 5 つの Touch テーマは、FileMaker Go が動作する iOS デバイスの小さな画面に合わせて特別に設計されています。これについては後ほど詳しく説明します。

ファイル形式— 長年のFileMaker開発者なら、2004年のバージョン6からバージョン7への移行というトラウマ的な体験を覚えているでしょう。実際、多くの人が今でも悪夢で冷や汗をかきながら夜も眠れないでしょう(「FileMaker Pro 7:パラダイムシフトと言えるでしょうか?」、2004年3月15日号参照)。ファイルスキーマが一部で深刻な混乱をきたし、旧FileMakerから新FileMakerへの移行をめぐって業界全体が勃興しました。しかし、やがて事態は落ち着き、2004年以降、.fp7ファイル拡張子はFileMaker開発者にとって安心できる存在となり、すべてが安全で快適であることを示す証となりました。

FileMaker Pro 6から7への移行は、多くのデータベース開発者にとって、成長痛のようなものでした。バージョン7以前のFileMaker Proは、真の意味で誠実なリレーショナルデータベースではなかったという事実に対応するため、間に合わせの工夫や回避策で構築されたデータベースを徹底的に再構築する必要がありました。多くの開発者にとって皮肉なことに、リレーショナルアーキテクチャへの移行は、多くのデータベースのデータ構造を破壊し、場合によっては粉砕しました。しかし、それらは再構築され、それ以来、堅固で堅牢な小さな情報ストアとして今日まで生き続けています。

FileMaker 開発者にとって悪いニュースは、FileMaker Pro 12 で新しいファイル形式が導入されることです。これは新しい拡張子 .fmp12 からも明らかです。良いニュースは、以前のような歯ぎしりや衣服を引き裂くような思いは伴わないということです。既存のデータベースの基本的なファイル構造を更新する必要がないためです。データベースの再構築、テーブルやリレーションシップの再構成、ファイルの破損などは一切ありません。.fp7 ファイルの更新は、FileMaker Pro 12 で開くだけです。表示されるダイアログには、「変換後は FileMaker 12 以降のサポートされているバージョンとのみ互換性があります」と記載されています。このダイアログでは、古いファイルの名前を変更するオプションも提供されています。このオプションを選択しないと、
変換されたファイルに名前を付けるダイアログが開き、元のファイルはそのままにして、変換されたファイルを保存できます。


この新しいファイル形式は、FileMaker Pro 12の目玉機能であるレイアウトテーマをサポートするために必要であり、FileMaker Proデータベースのオブジェクトフィールドの機能強化にも役立ちます。FileMaker Pro 12では、.mp3オーディオファイルをオブジェクトフィールド内で再生でき、オーディオを自動再生するオプションも用意されています。同様に、FileMakerのWebサイトによると、PDFファイルもオブジェクトフィールド内で直接操作できますが、オブジェクトフィールドの
内容が見やすいように、レイアウト内でオブジェクトフィールドを十分に大きくする必要があります。

オブジェクトフィールドの内容は、これまで以上にデータベース自体から切り離された状態になりました。データベース設計者は、内容をデータベースファイル内に含めるか、外部に保存されたデータへの参照をフィールドに記述するかを選択できるようになりました。ただし、その代償として、オブジェクトフィールド内のデータは依然として検索可能ではなく、将来のリリースでも検索可能になる可能性はますます低くなっています。

モバイル対応— 「FileMaker Go が iOS に FileMaker データベースをもたらす」(2012 年 2 月 9 日)で述べたように、FileMaker, Inc. は iPhone および iPad ベースのモバイル FileMaker クライアントとして FileMaker Go を提供しています。19.99 ドルの iPhone アプリは優れた便利なソフトウェアです。iPad 版もおそらく同等に優れているでしょうが、39.99 ドルという価格が私にはためらわれました。良い点は、どちらのアプリもアップデートされて無料になったことです。悪い点は、.fmp12 形式のドキュメントしか扱えないことです。そして、ここに FileMaker, Inc. のモバイル アプリケーションに関する新しい哲学の鍵が隠されています。

FileMaker Go 12 は、前バージョンと同様に有能な FileMaker クライアントですが、新しいデータベースを作成することはできず、レイアウト、スクリプト、またはデータ スキーマを変更することもできません。この制限により、FileMaker Go 12 は FileMaker Pro の優れたコンパニオンとなりますが、デスクトップ コンピュータで FileMaker Pro をまだ実行していない人にとっては実質的に役に立たないものとなります。FileMaker, Inc. は、FileMaker Go はより大規模な FileMaker 実装の一部と考える方が適切であると認識したようで、FileMaker Pro の販売促進手段として FileMaker Go を無償で提供することにしました。結果として、新しい FileMaker Go 12 は iOS の世界にほとんど新しいものをもたらしませんが、
アップグレードを検討しているものの、古い $39.99 バージョンを何度も購入することに躊躇している FileMaker Pro 11 のユーザの購入決定に役立つ可能性があります。また、FileMaker 製品ラインの潜在的な新規ユーザにとっても、間違いなく魅力的な取引となります。まだ欲しいと思っている FileMaker Pro 11 ユーザーにとって幸いなことに、オリジナルの FileMaker Go アプリは、元の高額な価格で、今でも App Store から入手できます。

共有と提供— FileMakerデータベースは共有されることを前提に設計されており、新しい.fmp12ファイル形式が問題となるのはこの点です。FileMaker Pro 12は新しいファイル形式のデータベースのみを共有でき、これらのデータベースはFileMaker Pro 12とFileMaker Go 12でのみ開くことができます。アップグレードする場合は、相互運用性が簡単に損なわれる可能性があることに注意する必要があります。ネットワーク上の1台のコンピュータをFileMaker Pro 12にアップデートすると、データベースを共有するには他のすべてのコンピュータもアップデートが必要になります。また、新しい無料iOSアプリを試してみたい場合は、デスクトップコンピュータまたはサーバーでFileMaker Pro 12を実行している必要があります。

良いニュースは、FileMaker Pro 11とFileMaker Pro 12を同じコンピュータ上で同時に共存させ、それぞれが独自のデータベースを問題なく実行できることです。悪いニュースは、ネットワーク経由でデータベースを共有できるのは、常にどちらか一方だけだということです。FileMaker Proクライアントソフトウェアがデータベースサーバーとしても機能するため、小規模オフィス環境ではFileMakerネットワーク共有が非常に便利であることを考えると、1台のコンピュータでネットワーク共有を有効にできるバージョンが1つしかないのは残念です。回避策としては、1台のマシンでFileMaker Pro 11のデータベースを共有し、もう1台のマシンでFileMaker Pro 12のデータベースを共有する必要があります。

この複雑さは、ある程度FileMakerの世界を二分するものではありますが、アップグレードへの道筋における有益な一歩とも捉えられます。FileMaker社は、無料のiOSアプリからもわかるように、ユーザーにアップグレードを促そうとしています。しかし、FileMaker Pro 12とそれ以前のバージョンを同時に実行できるという事実は、バージョン6からバージョン7への移行時に感じたような、強引な衝撃よりも、アップグレードプロセスがはるかに楽になるはずです。

買うべきでしょうか? — FileMaker Pro 12 の目玉である新しいテンプレートは見た目が美しく、テーマによって、風変わりな娯楽用医薬品の影響下で設計されたように見えるデータベースが少なくなる可能性がありますが、新しいバージョンの FileMaker Pro には、魅力的なアップグレードにするような目立った機能はほとんどありません。

すでに機能的なインストールと既存のニーズを満たすデータベースをご利用のFileMaker Proユーザーにとって、バージョン12へのアップグレードが必須となるような変更点はほとんどありません。FileMaker Proソリューションを開発する開発者は、当面は両方のバージョンをコンピュータにインストールしておきたいと考えるでしょう。既存のクライアントのニーズの多くは、以前のバージョンでも十分に満たされるでしょうが、新規のお客様はFileMaker Proを初めてご利用になる可能性が高いため、FileMaker Pro 12で新たなスタートを切ることになるでしょう。

社内のFileMakerソリューションをモバイル対応へと拡張したいと考えている中小企業にとって、こうした難しい質問は避けられないでしょう。FileMaker Pro 11以前のバージョンを使い続けるのは当然無料ですが、FileMaker Goを搭載したiPhoneは1台につき19.99ドル、iPadは1台につき39.99ドルの追加料金がかかります。FileMaker Pro 12へのアップグレードは179ドルからなので、FileMaker Goを複数購入するよりも、アップグレードの方がすぐに費用対効果が高くなる可能性があります。

確かに、FileMaker Pro は多くの人にとってデスクトップ データベース開発オプションの選択肢として今後も有力な地位を維持するでしょう。また、iOS デバイスを FileMaker ソリューションに組み込むことが無料かつ簡単にエレガントな実装が可能になったことで、モバイル ソリューションを必要とする企業にとって、FileMaker エコシステム全体がより魅力的な選択肢となっています。しかし、FileMaker Pro はすでに成熟した堅牢なプラットフォームであるため、FileMaker には、完全なアップグレードに値する新機能を見つけるという課題が残されています。FileMaker Pro 12 の設計機能は確かにさまざまな点で魅力的ですが、現在のデータベースの設計が目をくり抜きたくなるようなものでない限り、
既存のシステム用に FileMaker Go 11 を多数購入する必要があると考えていらっしゃらない限り、アップグレードをお勧めするのは難しいでしょう。

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