11月1~2日に開催されたアドビシステムズの「Adobe MAX Japan 2007」と,9月19日に開催されたマイクロソフトの「REMIX07 TOKYO」。いずれもRIA(リッチ・インターネット・アプリケーション)関連の業務に携わる者なら,見逃すことができないカンファレンスだ。筆者が両方に参加して感じたことは,Webからデスクトップへと領地拡大を狙うアドビと,デスクトップからWebへと拡大を狙うマイクロソフトの対決姿勢が一層明確になったこと,その一方で,両社が用意する品ぞろえがますます似てきたことである。 この対決において両社が核とするのは,クロスプラットフォームのアプリケーション実行環境だ。それぞれ,「AIR」(アドビ)と,「Silverlight」(マイクロソフト)と呼ばれる。 Adobe MAX Japan 2007の基調講演では,米Adobe Systemsの担当者が,AIR
今月11日、それまで「Apollo」のコードネームで開発が進められてきたAdobeのRIAプラットフォームが、「AIR(Adobe Integrated Runtime)」という正式名称を与えられて、β版のリリースに至った。α版に比べて多くの機能追加が行われており、プラットフォームとしての完成度がかなり高まった感がある。 そこで、本連載では、そのβ版を使用し、AIRが持つ様々な機能と、それを利用したプログラミングテクニックを紹介していきたいと思う。 今回は連載の1回目ということで、AIRの概要とインストール方法、およびサンプルの実行方法を説明する。β版の機能を利用したプログラミングについては次回から解説しよう。 AIRの概要と利点 AIRは、先ほども述べたとおり、コードネーム「Apollo」として開発が進められてきた、Adobeの次世代RIAプラットフォームだ。AIRは「Web開発技術をそ
<?xml version="1.0" encoding="utf-8"?> <mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical"horizontalAlign="center" verticalAlign="middle"width="200" height="200" closing="closingHandler()"> <mx:Script> <![CDATA[ private var wa:Array = new Array(); private function createWindow (type:String, y:Number):void { //新しいウィンドウを作る var wOptions:NativeWindowInitOptions = new Na
コードネーム「Apollo」と呼ばれていたWebアプリケーションプラットフォームは、Apollo から Adobe AIR へと名称が変更され、正式名称は「Adobe Integrated Runtime」となりました。 以前、「はじめてのApolloプログラミング」という記事を書きましたが、今回新たにAdobe Airに触れなくてはいけない機会がありました。 そこで、はじめて「AIR」アプリケーションを開発する際の手順を、ここに記しておきます。 1. AIRアプリケーション開発に必要なものをダウンロード 2. AIRアプリケーション開発環境インストール 3. AIRアプリケーション開発環境パス設定 4. はじめてのAIRアプリケーションプログラミング 5. AIRアプリの実行 1. AIRアプリケーション開発に必要なものをダウンロード AIRアプリケーションを開発するには、当然それを開発
AIR 「AIR(Adobe Integrated Runtime)」(コードネームApollo)とは、Adobe社が開発中のFlash技術を利用したデスクトップアプリケーションの実行環境。 Flashとの違いは、WEBブラウザに束縛されず、 デスクトップのハードディスクへのアクセス、クリップボード、ドラッグ&ドロップ、拡張子登録といった機能を利用できる点。Flashだけでなく、HTML/JavaScript/CSSやPDFも動作する。フルスペックのHTML/JavaScript/CSSに対応しているため、Ajaxのページも表示可能。 OSに依存しないデスクトップアプリケーション実行環境としては.NetとJavaもあるが、.Netは事実上Windowsのみしか対応してなく、Javaはランタイムのインストールがユーザーには敷居が高いという欠点がある。それに対しAIRはWindows
AIRアプリケーションをパッケージングするには、beta2からデジタル署名が必要になった。 とりあえずは、adtコマンドを使って署名ファイルを作成できる。 $adt -certificate -cn SelfSigned 1024-RSA sampleCert.pfx samplePassword これでsampleCert.pfxというファイルができるので、このファイルを使ってAIRパッケージを作る。 例えば、アプリケーション記述ファイルがTest-app.xml、アプリケーション本体がTest.swf、パッケージ名がTest.airの場合、 下記のコマンドで作成出来る。 $adt -package -certificate sampleCert.pfx -password samplePassword Test.air Test-app.xml Test.swf Test-app.xm
ISBN:9784756150325がらFlexSDKの使い方を学習していたところ、beta1の内容を元に記載されている箇所があり数時間嵌まった。。。 本に記載されている通りに実行すると、次のようなエラーが出る。 This application cannot be run.(Error: This application requires a version of the Adobe Integrated Runtime (AIR) which is no longer supported. Please contact the application author for updated version.) つまり、バージョンが古くてサポートしてないということなので、アプリケーション記述ファイル(本文中では、Test-app.xml)をAdobe Labs | Previews, pr
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く