2014年7月11日金曜日 ANEttyの使い方とAndroid,iOS向けANEファイルの作成 この記事ではなるべく分かりやすく、ANEttyを使用したiOS,Android向けネイティブ拡張 ANEファイルの作成と実機でのHello worldを出力するまで手引き致します。 ANEファイル作成は難しい AIR SDKのadtコマンドを使った正攻法のANEパッケージ化は困難を極めます。Adobeのドキュメントが示す通り、元となるネイティブコードを含めるライブラリファイル・p12証明書・SWCファイル(とそれを分解して取り出したクラス定義swfファイル)・設定XMLファイルを全て矛盾無く型にはめた後に長いコマンドを正確に実行しなければ成功しないためです。 ライブラリ作成時にプログラミングミスがあってもadtをすり抜けるのでAIRで実行されるまで不具合を発見できなかったり、その不具合を修
FlashDevelop(以下FD)のAIR Mobile AS3 AppプロジェクトにてANE(Native Extension for AIR)ファイルを含んでのipaファイルが書き出せたので手順をメモしておきます。 aneファイルはSTICKSPORTSさんが公開されてるANE-Silent-SwitchとANE-Game-Centerの二つを使ってみます。 どちらもDLしたサンプル一式の中にテスト用のドキュメントクラスが入っていますので、それを組み合わせてふたつの機能を持ったipaを作ってみます。 SilentSwitchはいわゆるマナーモードスイッチのこと。 ハードウェアスイッチのオンオフでサウンドのオンオフをする機能です。 (AIR for iOSだけではこの機能を使えない) GameCenterはオンラインランキング等の機能が使えます。 この二つでとりあえずユーザーフレンドリ
先日のF-siteにおいて、表題の発表をさせていただきました。その資料を公開させていただきます。 http://melancholy.raindrop.jp/fsite/fsite_ane.pdf 少しだけ加筆しました。 また、ライブコーディングで使用したiOS用LocalNotificationのサンプルもアップしました。ボタンを押して5秒後に通知がくるANEサンプルです。秒数は固定ですので、どこかに流用はできないかと思いますが、aneとはどういうものかと試すにはちょうどいいのかと思います。flaファイルはFlashCS6用なのでご注意ください。 http://melancholy.raindrop.jp/fsite/SampleANE.zip 他の勉強会で何回かプレゼンはさせていただいてますが、伝統あるイベントで、しかも参加者の人数が多いプレゼンは初めてでしたので、かなり緊張しました。
Flash Player’s EOL is coming at the end of 2020. See the roadmap for Flash Player and AIR’s EOL: Adobe Flash Player EOL General Information Page The Future of Adobe AIR You can access the archived documents relevant to Flash Runtime even after the Flash EOL date. We are providing access to the archived documents for all the user/developers community to download. These documents are now no longer u
ネットワーク状況変化(3G,Wi-Fi,未接続)をシンプルに通知してくれる、Air Native Extension (iOS用)を作ってみました。 C 側のソースコードは、下記のサイトで公開されているライブラリを利用させて頂きました。(ありがたや) Cocoaの日々: [iOS] ネットワーク接続状況取得ライブラリを公開 Download itoz/ANE_NetworkStatus – GitHubhttps://github.com/itoz/ANE_NetworkStatus 動くサンプルipaファイルもGithubにアップしてあります。 ※僕自身、Obj-Cあまり経験ないので、いいカスタマイズコードにはなっていないかもしれません、、 ※ツッコミなどあったらよろしくお願いします。 構成 NetworkStatus_iOS/ (Cライブラリ用) NetworkStatus_Li
iOS デバイスのみに適用される設定は、アプリケーション記述子の <iPhone> エレメント内に配置します。 iPhone エレメントは InfoAdditions エレメント、 requestedDisplayResolution エレメント、 Entitlements エレメント、 externalSwfs エレメントおよび forceCPURenderModeForDevices エレメントを子として持つことができます。 InfoAdditions エレメントを使用すると、アプリケーションの Info.plist 設定ファイルに追加されるキーと値のペアを指定できます。例えば、次の値は、アプリケーションのステータスバーのスタイルを設定しています。また、アプリケーションに永続的な Wi-Fi アクセスが不要であることを示しています。 <InfoAdditions> <![CDATA[
Flash Player’s EOL is coming at the end of 2020. See the roadmap for Flash Player and AIR’s EOL: Adobe Flash Player EOL General Information Page The Future of Adobe AIR You can access the archived documents relevant to Flash Runtime even after the Flash EOL date. We are providing access to the archived documents for all the user/developers community to download. These documents are now no longer u
AIRKinect Extensionを使えば、AIR 3 Native Extension(通称ANE)を経由して、AIRアプリからMicrosoftのKinectドライバを簡単に叩けるらしい。 ということでやってみた。 Microsoft Kinect SDK beta2をインストールする。 これまでOpenNIを使ってた人はドライバが競合するので注意。解決方法もあるみたいだけど、めんどいのでOpenNIをアンインストールした。 ここのDemo Applicationからデモアプリをダウンロードしてインストールする。 Kinectを接続してサンプルAIRアプリを起動する。うまく動かない人は、Microsoft Kinect SDKのインストールフォルダに入ってるサンプルを一度起動から、もう一度AIRアプリを試してみるとうまくいくかも。 するとこうなる。 では次に、自分でAIRアプリを
ADOBE® AIR® 2017/3/27 http://help.adobe.com/ja_JP/legalnotices/index.html iii 2017/3/27 1 Adobe AIR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Flash Player’s EOL is coming at the end of 2020. See the roadmap for Flash Player and AIR’s EOL: Adobe Flash Player EOL General Information Page The Future of Adobe AIR You can access the archived documents relevant to Flash Runtime even after the Flash EOL date. We are providing access to the archived documents for all the user/developers community to download. These documents are now no longer u
leebrimelow.com » Two-Part Tutorial on Android Native Extensions 上記のサイトのチュートリアル動画を参考に、Android の Notification に通知するANEサンプルを作成しました。 フォルダ構成とかもほぼ動画通りになっています。 動画ではshellスクリプトでANEのコンパイルを自動化していますが、 Antで作成してみました。 まだ使い勝手が悪いですが、一応動いたということで、 ファイル一式をアップします。 http://itoz.jp/lab/ane/android/Notifications.zip コンパイル方法は下記。 1) build.propertiesに FLEX_SDK ANDROID_SDK のパスを設定します。 2) 実機を接続、もしくはエミュレータを起動します 3) ター
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く