タグ

2011年12月9日のブックマーク (2件)

  • Flash Builder 4.6でAndroid/iOSデバイスのバイブレーター機能を実行するライブラリを作成!

    はじめに 今までのAdobe AIRは、クロスプラットフォームで展開されるため各プラットフォームで共通する機能のみが提供されていました。つまり、プラットフォーム固有の機能にはAIR上からアクセスすることができませんでした。 今回、AIR 3に追加された新機能「ネイティブ拡張(Native Extensions)」を利用すると、開発者はAIRランタイムを拡張でき、AIR上からネイティブコードを使ったプラットフォーム機能へとアクセスできるようになります。記事では、このネイティブ拡張の概要、および先日リリースされたばかりの「Flash Builder 4.6」を用いたネイティブ拡張の使い方について解説していきます。 Flash Builder 4.6は、Adobeのサイトよりダウンロードが可能です。下記のボタンからダウンロードすると、60日間無料で利用できる体験版を使用できます。ダウンロードに

    Flash Builder 4.6でAndroid/iOSデバイスのバイブレーター機能を実行するライブラリを作成!
  • StageText クラスと Adobe AIR - akihiro kamijo

    StageText は OS ネイティブのテキスト入力を呼び出すクラスです。AIR 3 から利用可能で、Android や iOS で提供されている、便利機能付きの入力フィールドがそのまま使えるようになります。 先日の記事 (Adobe AIR と ActionScript Native Extensions) でも触れたように、ネイティブアプリとの差を埋めることが AIR 3 の主要なゴールであることが伺えます。 一見良さげな StageText ですが、表示オブジェクトではないため、特殊な扱いが要求されたり、フィールド内の描画を OS が行うため、埋め込みフォントが使えない、などの制限があります。 それから、StageText は、AIR アプリが実行されるプラットフォームによって (当然ながら) その振る舞いが異なります。特定の機能を利用する場合は、各プラットフォームでの動作確認が必