AppleのiPad専用に開発された初期のアプリの中には、iPhoneアプリを大画面向けにアレンジしただけのものもありました。中には『スタートレック』のPADDを模倣したようなものもいくつかありますが、iPadプラットフォームの真の可能性の始まりを示唆するものもいくつかあります。FileMaker社からBento for iPhoneと同じ4.99ドルで販売されているパーソナルデータベース「Bento for iPad」は、iPadを巧みに操るアプリの好例と言えるでしょう。
Bentoとは? Bentoは、FileMaker Proのリレーショナルデータベース機能やネットワーク機能を必要としない個人ユーザー向けに設計された、Macintosh向けのスタンドアロンデータベースアプリケーションとして初めて登場しました。数十種類のテンプレートが付属し、他のユーザーが共有したテンプレートギャラリーにアクセスできるため、シンプルな情報管理タスクにすぐに使い始めることができます。
2009年5月、同社はiPhoneとiPod touch向けのBentoバージョンをリリースした。これは4.99ドルのアプリで、ハンドヘルドでデータベースを操作できるだけでなく、ハンドヘルドとMac上のBentoの間でデータを同期する機能も提供していた(「FileMaker、4.99ドルのBentoアプリでiPhoneに登場」2009年5月6日参照)。iPhoneはデータ入力、特にテキスト入力には理想的とは言えないが、Macを持っていない場合に情報にアクセスするには最適であることがわかった。また、比較的小さなデータの更新や入力には十分である。
しかし、Bento for iPad を使用すると、FileMaker ユーザーは、本格的なタイピングを行うには iPhone のキーボードよりはるかに優れた、はるかに大きな仮想キーボードを活用できます。もちろん、iPad キーボード ドックや Bluetooth キーボードを使用することもできます。
FileMakerの機能はそれだけにとどまりませんでした。BentoはiPadの画面サイズと回転機能を最大限に活用し、横向きにすると左側にレコード一覧、右側に現在のレコードを表示します。これは、iPadを横向きに持ったときにMail for iPadがメールボックス一覧と開いているメッセージを表示するのと似ています。Bentoは、Safariにユーザーを誘導することなく、アプリ内でビデオを組み込んだりWebサイトを表示したりできるほか、Mailを起動せずにアプリ自体でメールを送信することもできます。
Bento の開発者が iPad アプリのユーザーインターフェースに追加した、テキストフィールドを展開するコントロールが特に気に入っています。これらのフィールドはレコードの概要ページでプレビューとして表示されますが、タップすると展開され、フィールドの内容全体を表示したり編集したりできます。Apple はこのユーザーインターフェース要素を開発者ツールに組み込むことで、他のアプリでも簡単に活用できるようになります。
何が足りないのか? — iPad は病院など、スタッフを移動させる場所にとって、情報収集デバイスとして非常に役立っているので、Bento for iPad が Bento for Mac 以外の何か、何でもいいから何かと通信できればいいのにと思う。FileMaker Pro とインターフェースできるだけでも、ハンドヘルド型の Bento データベースは、より本格的な用途のためのモバイルデータベースフロントエンドとして大いに役立つだろう。そうなれば、Bento は、FileMaker が現在ターゲットとしている少年ホッケーのコーチやキッチン好きの人々だけでなく、プロフェッショナルなユーザーにとっても非常に魅力的なものになるだろう。一つの方法として考えられるのは、FileMaker Pro 11 の自動定期インポート機能だ。この機能を使えば、FileMaker データベース (あるいは SQL や ODBC バックエンドデータベース)
を Bento の変更内容に基づいて定期的に更新できる (2010 年 3 月 18 日の記事「FileMaker Pro 11、歓迎すべき機能強化を約束」参照)。この機能が Bento をサポートしているかどうかはまだ確認できていない。
さらに悪いことに、Bento for iPhone のネットワーク制限について説明してから約 1 年が経過しましたが、FileMaker 社はまだこの問題を解決しておらず、Bento for iPad でも同じ問題があると認めています。具体的には、ネットワーク同期機能は、iPad と Mac の両方が同じ Wi-Fi ネットワーク サブネット上にある場合にのみ機能します。つまり、Mac が有線ネットワークを使用している場合や、同じアクセス ポイントに接続されたさまざまなデバイスごとに論理サブネットを作成する、互換性のない多くのエンタープライズ ワイヤレス ネットワークを使用している場合は機能しません。Mac 上でコンピュータ間のワイヤレス ネットワークを作成 (AirPort メニュー > ネットワークを作成) すると、このような状況の一部では役立ちますが、企業や大学の
環境など、これが問題となる多くのシナリオでは当然ながら禁止されています。
FileMakerがこの問題を解決できないため、iPad版BentoはiPhone版と同様に孤立しており、世界中の多くのユーザーと通信できません。少なくとも、私のMacBook Proと私のマシンがシンプルな自宅ネットワークではなく職場にある場合、通信できません。Bentoがそのような家庭ユーザーをターゲットにしていることは承知していますが、Macラップトップ、そしてもちろんiPadの素晴らしい点は、もはや自宅ですべてのコンピューティングを行う必要がないことです。そして、今後もそうはならないでしょう。