タグ

2012年5月30日のブックマーク (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デバイスのバイブレーター機能を実行するライブラリを作成!
    syake07
    syake07 2012/05/30
    AIR3 で Native Extensions を使う手順。後でやってみる。
  • ActionScript 3.0 の条件付きコンパイル - akihiro kamijo

    AS3 では、コンパイル時に条件を指定してコンパイル結果を変えることができます。例えば、コードの一部を、条件に応じてコンパイル対象から外したり、ターゲットごとにクラス定義を切り替えたり、という使い方が可能です。 条件を指定するコンパイル定数は、下の形式で記述します。 CONFIG::定数名 CONFIG は条件を指定する定数用の名前空間です。定数名の箇所は予約語を除き任意の名前を使用できます。 CONFIG 名前空間は、オーサリング環境がデフォルトで使用します。名前が被るのを避けるために、独自の名前空間を宣言したければ、以下のようなコードを AS のコード内に記述します。 config namespace MY_CONFIG; // MY_CONFIG は好きな名前に置き換えて これで、以下のような定数を指定できるようになります。 MY_CONFIG::debug コンパイル定数が tru

    syake07
    syake07 2012/05/30
    条件付きコンパイル