|
カテゴリーを表示
|
|
Flash Playerでは、Android、Blackberry TabletおよびiOSへの展開など、テレビおよびモバイル向けの開発が広範にサポートされているため、より強力なアプリケーションをより多くのデバイスにより簡単に配信できます。

ネイティブコードを使用して、ネイティブアプリケーションで使用できるものと同じプラットフォームとデバイスに固有のネイティブ機能およびAPIを利用でき、AIRアプリケーションに簡単に統合できます。

高パフォーマンスな2D/3D GPUハードウェアによるグラフィックレンダリングの高速化を実現するアドビの新しいアーキテクチャを利用できます。このアーキテクチャは、アプリケーションで高度なレンダリングを行うための低レベルのStage3D APIを提供し、フレームワーク開発者がモバイル、デスクトップ、テレビ用に対話型クラスを使用できるようにします。

Androidマーケットライセンスサービスにアクセスして、Androidマーケットを通して公開した有償アプリケーションにライセンスポリシーを適用できるようになりました。

Android、BlackBerry Tablet OSおよびiOS向けの多機能な高パフォーマンスアプリケーションを開発するために、強力な機能を利用できます。iOSアプリケーションでオーディオをバックグラウンドで再生したり、Androidスマートフォンおよびタブレットのフロントカメラにアクセスしたりすることができます。

マルチタスク、最大960x640の高解像度画面を実現するRetinaディスプレイ、フロントカメラとバックカメラのサポート、マイクによるオーディオのキャプチャなどのiOS機能を利用できます。

アプリのパッケージオプションが広がり、デベロッパーは、Android™、iOS、Windows、Mac OSのアプリにAIR 3を自動的にパッケージし、アプリとAIRランタイムのバンドル版を含む1つのインストールファイルにまとめることができます。

AIR for iOSおよびBlackBerry Tablet OSでサポートされているフロントカメラがAndroidデバイスでもサポートされるようになりました。フロントカメラを利用して、ユーザーが多機能なビデオ会議やビデオチャットを実行できるようにすることが可能です。

Androidデバイスで、Flash Accessによるコンテンツ保護がサポートされるようになりました。ブロードキャスターは、顧客の使用したいモバイルデバイスをサポートすることで、より幅広い顧客を獲得し課金できるようになりました。

圧縮効率を高めて業界全体でサポートすることで、コンピューターのカメラから美しいビデオをストリーミング配信できるようになり、高品質のリアルタイム通信(ビデオチャットやビデオ会議など)とライブビデオブロードキャストの両方が実現します。

ビデオパイプライン全体のハードウェアアクセラレーションを利用して、クラス最高の高精細(HD)ビデオ再生を実現します。モバイルデバイスとテレビデバイスでプロセッサーとメモリの使用量を減らし、ビデオをより滑らかに再生して再現性を高めます。

アプリケーションの実行速度とリソースの使用効率を向上します。アプリケーションを再コンパイルせずに、CPUメモリ消費量の削減(アプリケーションによっては30%減)が可能です(Android OSで、フレームレート30fpsのH.264ビデオのデコード、および最高50fpsのGPUベースのアニメーションとゲーム)。
Android、BlackBerry TabletおよびiOSオペレーティングシステムのネイティブテキスト入力コントロール(拡大やテキスト選択などのプラットフォームに固有のユーザー操作の動作を含む)をモバイルアプリケーションで利用できるようになりました。
AIR Developer Tool(ADT)で、iOSアプリケーションのデバッグと構築をスピードアップする新しいモードが利用可能になりました。アプリケーションを開発する際にこの「インタープリターモード」を選択すると、テストとデバッグのワークフローが効率化します。
この機能を使用すると、エンドユーザーがAndroidデバイスのSDカードにAIRランタイムをインストールまたは移動して、電話機の記憶領域を解放することができます。
AndroidデバイスではUSB接続でアプリケーションをデバッグできます。Wi-Fiの設定は必要ありません。 AIR SDK(ソフトウェア開発キット)にMicrosoft® Windows®用Android USBドライバーが同梱されています。
必要に応じてソフトウェアキーボードを自動的に表示させ、マルチスクリーンアプリケーションの開発を簡略化できます。物理キーボード用にデザインされたデスクトップアプリケーションは、ソフトウェアキーボードをコンテンツやアプリケーションに表示させる変更がない場合、簡単にモバイル向けに最適化できます。
マルチタッチ(Windows 7、Android, BlackBerry Tablet OS、iOS)とジェスチャー(Windows、Mac OS、Android、BlackBerry® Tablet OS、iOS)を使用して、まったく新しい種類のアプリケーションを構築できます。
テレビスタイルのデバイスでよく使われているリモコンの入力方法にアクセスし、一時停止、再生、停止、巻き戻し、早送り、選択などのボタンで操作できる統一的な表示を実現します。
テレビプラットフォームに搭載されたハードウェアアクセラレーターを使用し、2Dグラフィックを高速に表示できます。テレビハードウェアによる直接の高速化処理が可能な2Dとビットマップに機能を絞り込むことで、パフォーマンスの高いインターフェイスを実現しています。
iOS用AIRアプリケーションのレンダリング速度がCPUモードで最大4倍に。Flexフレームワークを使用する場合を含め、多くのAIR for iOSアプリケーションのパフォーマンスが向上します。
オーディオをバックグラウンドで再生できるマルチタスクiOSアプリケーション(マルチタスクをサポートする音楽アプリケーションや信頼できる音声会議アプリケーションなど)を作成できるようになりました。
モバイルデバイスで、暗号化されたローカル記憶領域がサポートされるようになりました。ユーザーのデバイスにアプリケーションの重要なデータをより安全に格納でき、パスワード、証明書、監査情報などの重要なデータの格納がサポートされます。
GPSアプリケーション、またはデバイスの位置情報をコンテンツに反映するアプリケーションを構築できます。
ActionScript®で、ネイティブデバイスの加速度センサーからX、Y、Z軸の加速度値を取得できます。バッテリーの寿命を保つために、加速度更新頻度を指定することもできます。
写真やビデオをキャプチャして、デバイスのメディアギャラリー(カメラロール)に保存できます。アプリケーションからカメラロールを使用して、画像の表示やサーバーへのアップロードができます(例:写真またはビデオを撮影してFacebookに掲載できます)。
アプリケーション内にWebリンクを表示し、アプリケーションを移動することなくWebコンテンツにすばやくアクセスできます。例えば、Webブラウザーを開くことなく、独自のFacebookアプリケーションを使用してあらゆる情報にアクセスすることが可能です。
画面の向きを変えることができます。デバイスを振ったり回転させたりしてゲームをコントロールできます。
ブラウザーやネイティブAndroidアプリケーション上でアプリケーションを起動できます。
テキストフィールド内のテキストを選択すると、切り取り、コピー、貼り付け、入力方法などテキスト操作のメニューが表示されます。
AndroidおよびiOSデバイスのハードウェアグラフィックスアクセラレーションを利用して、グラフィックレンダリングを高速化できます。
サイズが非常に大きいビットマップを使用するアプリケーションを開発できます。BitmapDataオブジェクトは最高解像度16メガピクセル(16,777,215ピクセル)に制限されなくなり、ビットマップの最大幅/高さは8,191ピクセルに制限されなくなりました。
開発者は、電話のスピーカー、外部スピーカーのどちらからオーディオを出力するかを選択できます。
AIR 3 appでのrenderMode=cpu/autoのAndroid上のグラフィックの色深度(16-bitおよび32-bit)を制御できます。