鳴海淳義(編集部)
2007/07/03 11:52
新たにアプリケーションを開発する際に、今もっとも注目すべき技術がAdobeの「AIR」、Microsoftの「WPF」、そしてGoogleの「Google Gears」である。それぞれアプローチは異なるものの、ウェブ上で利用してきたリッチインターネットアプリケーションをデスクトップ、もしくはオフライン環境で動かすためのものだ。
今年に入ってから各社のリリースが相次ぎ、大きな話題となっているが、ではこれらの技術によって誰がどのようなメリットを得るのだろうか。今回はAdobeのAIRについて基本的な情報をおさらいする。
Adobeが6月11日にリリースした「Adobe Integrated Runtime」(AIR)のベータ版は、もともと「Apollo」という開発コード名で呼ばれていた、デスクトップアプリケーションの実行環境である。ユーザーはクライアントマシンにAIRランタイムをインストールした上で(ダウンロードはこちらから)、この実行環境に即したAIRアプリケーションを利用することになる。
AIRランタイムのインストール画面ランタイムが入ってる状態でAIRアプリケーションをインストールすると、通常のアプリケーションのようにデスクトップやプログラム一覧のショートカットから起動できるようになる。
AIRアプリケーションのアイコンは通常のデスクトップアプリケーションと同じAIRの特徴は主に2点。ウェブアプリケーションをデスクトップでも実行できること、そしてウェブの技術でデスクトップアプリケーションを開発できることだ。
ウェブアプリケーションの活躍の場をブラウザからデスクトップへ広げるという点では、例えばGoogle Mapsをブラウザからではなく、デスクトップアプリケーションとして起動するAIRアプリケーション「Maptacular」などがAdobeのサイトで公開されている。
Google Mapsはウェブサービス同士のマッシュアップに利用されることが非常に多いウェブアプリケーションだが、このMaptacularにおいてはローカルに保存されているvCard(アドレス帳の標準フォーマット)とマッシュアップされている。
マウスカーソルを画面左端に移動するとFlashを利用したメニューが透過表示されるAIRは現在のところWindowsとMacに対応しており、2008年初頭にはLinux版もリリースされる予定。AIRアプリケーションはAIRという実行環境をクッションとすることで、ウェブアプリケーションと同様にクロスプラットフォームで利用できる。
それでは、ユーザーから見た従来のウェブアプリケーションとAIRアプリケーションの違い--つまりウェブで利用できるアプリケーションをデスクトップで利用するメリットとは何だろうか。
ユーザーが体感するインターフェースにおけるAIRアプリケーションの特徴は以下の項目が代表的なところだろう。
これらの要素はウェブアプリケーションの弱点ともいえるものだったが、AIRアプリケーションではすべてサポートしている。ダブルクリックやドラッグ&ドロップによる操作はアプリケーションの直感的な使いやすさに欠かせない。Ajaxによって実現されている場合もあるが、それでもデスクトップアプリケーションには及ばないだろう。
またブラウザの戻るボタンや更新ボタンを押してしまうと、それまで編集していたファイルが消えてしまうこともある。アプリケーションの操作を優先させる際には表示されていない方が親切だが、これはブラウザ上で動く以上は避けられない課題だった。
ローカルファイルの読み書きもウェブとデスクトップでは大きな差が出る。例えばウェブメールにファイルを添付したり、ウェブ上でドキュメントや画像を編集したりする際には、ローカルのファイルを参照して一旦サーバにアップロードする必要があり、デスクトップアプリケーションのようなフルアクセスはできなかった。
Finetune DescktopAIRアプリケーションは上記のような課題をクリアし、デスクトップとまったく同じ感覚でアプリケーションを操作できる。
Adobeのアプリケーションギャラリーにもリンクされている「Finetune Desktop」というアプリケーションは、もともとブラウザ上から音楽再生やプレイリストの共有を行うウェブベースの音楽プレイヤー「Finetune」として公開されていた。
AIRアプリケーション版のFinetuneでは、ウェブで再生ボタンを押すとデスクトップアプリから音楽が再生されるといったようにウェブ版と完全に同期することができる。万が一、ブラウザがクラッシュしてもデスクトップアプリケーションはそのまま利用できる。
また、デスクトップアプリからローカルのiTunesにアクセスすることもできる。
AIRアプリケーションにはウェブサイトのノウハウも盛り込まれる。例えばウェブサイトでは、アクセスしてきたユーザーの離脱率を減らすことが重要であり、その部分のユーザビリティがよく練られているため、画面設計に関しては非常に進んでいる。そういったスキルがデスクトップのアプリケーションに浸透してくるのもAIRの1つの利点となるだろう。
ウェブの世界ではさまざまな無料のアプリケーションが溢れているが、それらに優劣をつけるのは機能性よりも見栄えや使い勝手、操作感、そしてどれだけ多くのユーザーが使っているかだ。そのような新たな価値観がデスクトップにも生まれるかもしれない。
ユーザーはウェブ開発者のクリエイティビティやアイデアといった恩恵をデスクトップ環境で享受できることになるが、逆に言えば、おそらく見た目やユーザビリティを除くと、AIRアプリケーションとデスクトップアプリケーションにほとんど差はない。
アナリストが語る、サイトのユーザーエクスペリエンスを向上させる10個のカギ
S・ジョブズ氏の健康問題--アップルは詳細を公表すべきか
アップルが進める「製品の移行」--CFOの発言をめぐる憶測
「ニコニコ動画を日本のインフラにする」--夏野氏がニコニコ動画に参画した理由
ゲームソフト会社から見たiPhoneの魅力--「ここまで整ったプラットフォームは世界初」
データマイニングを取り巻くツールに自動化の流れ
ゲーム市場の台風の目と期待されるカプコン
オリンパス、第1四半期決算好調観測--円安も追い風に
DELLが掲げる「新・仮想化アセスメントサービス」
原宿で野宿を含む15時間 - iPhone行列完全ドキュメント
「失われた10年」からの回復は、どういう課題を残したか?
Joomla CMSをカスタマイズするには・・・テンプレートが第一優先
最適なマウスの移動速度は?
パブリックコメントは国民に知られていなかった( 2 )
Google ツールバーの PageRank、数日以内に更新予定
Google Lively試してみました(クリボウの部屋へ行く)。
iPhoneの影で馬鹿売れしているみたい
動画配信の影響なのかインターネット部門が「終了」
Googleというネットの巨大なメディアに支配される脅威
フォトレポート:分解、アップル「iPhone 3G」
ちょっと変わった「iPhone」向けアプリケーション10種
契約してわかった、iPhoneのさまざまな注意事項
フォトレポート:米陸軍が表彰した2007年の技術
30日間、完全無防備でインターネットを利用したらどうなる?--マカフィーが実験
フォトレポート:ゲーム見本市「E3 2008」--MS、任天堂、ソニーなど主要プレスカンファレンス
[レビュー]高い信頼性を普通に使う地球に優しい電源ユニット--Antec EarthWattsシリーズ EA-650
オンリーワンの個性を極めた超薄型テレビ--日立 Wooo UTシリーズ
[レビュー]“この手があったか”と思わせるパワーユーザーも納得のPCオンデマンド--「VALUESTAR G タイプR Luiモデル」+「Lui RN」詳細レビュー
今週の新製品総チェック:ドコモ、au夏モデルが続々店頭へ、ビデオカメラは新機種ラッシュ
[レビュー]テレビを持ち歩ける最強ツール--ソニー、Blu-rayレコーダー「BDZ-A70」
[レビュー]ネットワーク対応の高機能デジタルフォトフレーム--ソニー「Canvas Online CP1」
15時間の行列で手に入れたiPhone 3Gファーストインプレッション--ソフトバンクモバイル「iPhone 3G」
北京を見逃すな!--2008年夏、今買うべき「薄型テレビ」
[レビュー]通勤鞄に忍ばせたい軽さと装着感--マクセルのノイキャンヘッドホン「HP-NC15」メンバー限定サービスをご利用いただく場合、このページの上部からログイン、またはCNET_ID登録(無料)をしてください。