【ハウツー】
本稿では、Adobe AIRを使って簡単なアプリケーションを作るまで過程を紹介します。注目の技術、Adobe AIRで何ができるのか、どうやって開発するのかを解説していきます。
今後、最も期待している技術は何かと5つあげていくと、その中に必ず入るのが、「Adobe AIR」です。Adobe AIRは、アドビシステムズが開発したデスクトップアプリケーションの実行環境です。
AIRが面白いのは、これまで使ってきたWebアプリケーションの技術、HTML/JavaScriptやFlash/Flexを利用して、デスクトップアプリケーションを作ることができる点にあります。もし、これまでに、HTMLやFlashで何か作ったものがあれば、それを、簡単な作業で、デスクトップアプリケーションとして公開することができるのです。ちょっと手を加えるだけで、Webで動くアプリケーションと、デスクトップで動くアプリケーションの両方を提供することができるのですから、一粒で二度美味しい技術であると言えます。
AIRの開発には、HTML/JavaScriptやFlashを用いるのですが、これまでのWebアプリケーションでは実現できなかったローカルファイルへのアクセスやデータベースの機能を使うことができます。また、透過ウィンドウやファイルのドラッグ&ドロップなどが利用できます。
HTMLやFlashでありながら、Webブラウザの枠を超えて、実行できるのがAIRが注目されている理由です。しかも、手を加えることなく、Windowsだけでなく、Mac OS XやLinuxで同じように動かすことができるのです。
| ローカルファイルアクセス(コピー、移動、ショートカット作成) |
|---|
| OSネイティブなウィンドウやメニュー(半透明、不定形ウィンドウ) |
| ネットワーク(HTTP、ソケット) |
| クリップボード(テキスト、ビットマップ、ファイル) |
| ファイルのドラッグ&ドロップ |
| システムトレイアイコン(Windowsのタスクトレイ、Mac OS XのDock) |
| キーボード/マウス |
| バイナリデータの読み書き |
| マルチメディア(音声/動画) |
| データベース(SQLite) |
| ネットワークの監視(接続状況の確認) |
| HTML/PDF |
| 【レビュー】高速・多機能で期待のIEEE802.11ac対応Wi-Fiルータ - NECアクセステクニカ「AtermWG1800HP」「AtermWG1400HP」 [00:00 5/21] |
| グリーンハウス、10型ワイド液晶搭載のデジタルサイネージ端末"GH-EP10RAW" [22:23 5/20] |
| Antec、電源ユニットの「Haswell」対応状況を公開 [21:42 5/20] |
| Androidマルウェアの情勢は変わるか ? - エフセキュアが「2013年第1四半期モバイル脅威レポート」 [21:19 5/20] |
| 上海問屋、スマホとタブレットを2台同時に充電可能なUSB-ACチャージャー [21:17 5/20] |
|
[大泉洋]エッセーが発売1カ月で15万部突破 本人も驚きのヒット [00:00 5/21] ホビー |
|
【特別企画】Samsung SSD 840でPCゲームが快適に - ヘビーゲームの読み込みが3倍に高速化 [00:00 5/21] パソコン |
|
【レビュー】高速・多機能で期待のIEEE802.11ac対応Wi-Fiルータ - NECアクセステクニカ「AtermWG1800HP」「AtermWG1400HP」 [00:00 5/21] パソコン |
|
リアーナが約8億の損害賠償を求めてトップショップ提訴、Tシャツを無断販売 [23:30 5/20] エンタメ |
|
「鬼灯の冷徹」カプセルトイ、キャラがこけし型の根付に [23:19 5/20] ホビー |