Spryを利用すれば、Webサイトでさまざまな演出を施したり、機能を向上することができるのはこれまで紹介したとおりだ。しかし、Spryの利用範囲はWebサイトだけにはとどまらない。この先、アプリケーションソフトの開発にも活用できる可能性があるのだ。そのキーワードとなるのが「AIR(エアー)」である。
AIRは「Adobe Integrated Runtime」の略称で、一般的に「Adobe AIR」と略される。開発中は「Apollo」というコードネームで呼ばれていたプロダクトである。
「ランタイム」という種類のソフトウェアで、アプリケーションソフトの土台となるOSソフトのような存在だ。通常、アプリケーションソフトというのはWindowsやMac OSなど、いわゆるOSソフトに依存して作られる。そのため、Windows向けのソフトウェアは、Mac OSでは動作しないし、その逆もまた然りだ。
しかし、Adobe AIRを利用すると図のように「AIRアプリケーション」と呼ばれるアプリケーションソフトが「Adobe AIR」というランタイムの上で動作する。そして、このランタイムがWindows用、Mac OS用に提供されているため、結果的にAIRアプリケーションはどちらのOSソフトでも動作するという仕組みである(図1-1)。
図1-1 Air アプリケーションの動作概念
このようなランタイム自体は、古くはJavaの「Java Virtual Machine(JVM)」や、最近ではMicrosoftの「Silverlight」など多くの種類がある。その中でAdobe AIRの最大の特徴としてはその作り方にある。Adobe AIRには、Flash PlayerやAdobe Readerなどのソフトウェアに相当するものが内蔵されており、FlashコンテンツやPDFファイルをそのまま表示させることができる。AdobeやMacromediaがこれまで培ってきた技術を、遺憾なく発揮することができるのだ。
また、WebブラウザもApple Safariと互換性のある「WebKit」というWebブラウザが内蔵されている。そのため、HTML文書やJavaScriptのスクリプトなどがそのまま動作するのだ。ここに、Spryの活躍の場がある。AIRアプリケーションを制作するには、HTMLやJavaScriptファイルをまとめる「パッケージング」という作業が必要になる。しかし、Adobe Dreamweaver CS3(以下、DWCS3)を利用していれば、拡張機能で簡単に作業することができる。その方法を紹介しよう。
「経営が知るべきバズワード」 の新着情報
-
グーグル、「Google Buzz」を発表--Gmailのソーシャル機能を強化
グーグルは米国時間2月9日、「Gmail」でソーシャル機能の強化を図れる「Google Buzz」を発表した。すべてのGmailユーザー向け... - 仮想化インフラの100%普及を目指す--ヴイエムウェアの意気込み
- Google AppsとOracle CRM On Demandが連携:オラクルとi3Systemsが協業
- IBM、「POWER7」搭載の新システムを発表
- 富士通、SQL ServerベースのDWHシステム最適化ソリューションを販売開始
- 経営が知るべきバズワード 一覧へ »
「魅力のAjaxライブラリAdobe Spry入門」 のバックナンバー
-
SpryとAIRもDreamweaverで楽々
今回はSpryをAdobe Integrated Runtime(AIR)で利用する方法を解説しよう。Adobe Dreamweaver CS3を利用していれば、拡張機能で簡単に作業することができる。 -
あのエフェクトがこんなに簡単に:魅力のAjaxライブラリAdobe Spry入門
-
まずは体感:魅力のAjaxライブラリAdobe Spry入門
- 魅力のAjaxライブラリAdobe Spry入門 一覧へ »
企画特集

-
身近な業務をCRMが変革!
実は、埋もれた情報が鍵だった -
事例 VMwareでデータセンターをクラウド化
富士通の開発環境を効率化したクラウドのノウハウ -
レガシーアプリケーションの稼働どうしてる?
互換性の問題、あなたはどう考える?意見募集中! -
経営統合後の事業損益構造の見える化を実現
SAS Performance Managementの導入事例紹介!! -
アンケートから見るセキュリティ対策の実態
8つの機能が中小企業の情報資産を守る -
御社はまだフリーの転送サービスですか?
大容量ファイルの受け渡しに「ルール」と「安心」を -
仮想化をダメにするストレージの実態
求められるストレージ正常化のキーワードとは? -
利用者の理想を追求した最新レンタルサーバ
サイト制作事業者がその評価結果を徹底レポート! -
通販サイトのアクセス集中からの危機を救う
4つのケーススタディからWebシステムを徹底解説 -
新しい視点のレンタルサーバが誕生!
スタートアップ企業、開発者に最適なそのポイントとは? -
アプリケーション仮想化 3つの課題
最新のCosminexus V8.5の知られざる実力 -
仮想環境のバックアップは難しいのか
効率的なバックアップへの2ステップを解説 -
DBのパフォーマンスに困ってませんか?
既存のデータベース環境に追加するだけで性能が2倍に -
ビジネスを支えるWebシステム最前線
システムトラブルの6割が、ソフトウェアに原因あり
-
5. lambda関数を使って
この5分間のビデオは、並列コードをより読みやすくするために、Threaded... -
6. 既知のバグをデバッグする
この4分間のビデオは、並列プログラムエラーが疑われる既知のバグをデバ...
新着企業動向
-
ウイングアーク、ユーザー会への「新規入会促進プログラム」を実施
ウイングアーク テクノロジーズ -
Oracleデータベースの障害対策と安定運用
日本エクセム -
【EMCジャパン Tech Communityサイト】社内インフラにプライベートクラウドを導入したEMC
EMCジャパン -
RA2 art of risk
アズジェント - 企業動向一覧へ»
