Category Archives: flash

解像度とかピクセル密度にうんざり

flash畑にいた自分がAndroidのJava畑に移ろうとしたときにまずハマったのがレイアウト(画面の作り方)。
RelativeLayoutと出会って何となく解決して、次にハマったのが先に書いた解像度とかピクセル密度。
最近、自分の中でやっと解消したので忘れないようにメモとして残しておきます。

Read more »

FREContext.dispatchStatusEventAsyncでネイティブからのデータを受け取る

今回もAIR for Androidのネイティブ拡張絡みのエントリーです。
AIR for Android ネイティブ拡張 with Flash CS5.5」でネイティブ拡張のサンプルを3つ程書きましたが、どれも基本的にAIRからネイティブ側を呼び出すだけでした。ExternalInterface.call 的な使い方ですね。
今回はExternalInterface.addCallback 的な使い方について、AlertDialogを例に紹介します。
Read more »

AIR for Android ネイティブ拡張 with Flash CS5.5

この記事は Android Advent Calendar2011という企画の12月9日分(裏)です。
裏表含めて50件のAndroidの記事が集まる素敵な企画です。

これまでの方々がガチエントリーかガチネタかという記事を書いている中、どちらにも振り切れていないので恐縮ですが、先週からAIR for Androidのネイティブ開発(ANE)にハマっているのでその事について書かせていただきます。
先週、Flash CS5.5でAndroidのネイティブ拡張にゼロから取り組んでみる、という記事を書いたのでその続きという形になります。今回は少し実用的なレベルに踏み込んでみます。
Read more »

FLASH MEETUP まとめメモ

昨日、FLASH MEETUPに参加してきました。
2時間延長で23時まで続きましたが、最後まで一通り聞いて、自分に刺さった事を何となくカテゴリ別に並べました。ノートに書きなぐったメモのまとめなので、足りない/間違ってる等々あるかと思いますが、ご了承下さい。
※Flexは守備範囲外なのでそれ関連の話はまるっと抜けてます。
Read more »

Flash CS5.5でAndroidのネイティブ拡張にゼロから取り組んでみる、3

Flash CS5.5環境で、Android向けのANEにゼロから取り組んでみましたので手順をご紹介します。
準備と流れの紹介aneファイルのパッケージ化と来て、今回がラストのAIR作成です。
Read more »

Flash CS5.5でAndroidのネイティブ拡張にゼロから取り組んでみる、2

Flash CS5.5環境で、Android向けのANEにゼロから取り組んでみましたので手順をご紹介します。
前回は準備と流れの紹介でした。今回はaneファイルのパッケージ化部分の紹介です。
Read more »

Flash CS5.5でAndroidのネイティブ拡張にゼロから取り組んでみる、1

Flash CS5.5環境で、Android向けのANEにゼロから取り組んでみましたので手順をご紹介します。
手順といっても、すでにいくつかブログ等で取り上げられている情報をAndroidに集約して取りまとめたものになります。
最初の一歩として、javaからテキストを受け取ってflash上のテキストフィールドにメッセージを出します。
最初に結論言ってしまうと、「すごくめんどくさい」。
長くなりそうなので何回かに分けます。

Read more »

まだ生きてたクロスドメインの穴

外部ドメインの画像のビットマップ処理なんかで必要になるcrossdomain.xmlですが、Loader.loadBytesを使うと無視できる穴はまだ塞がっていない様子。
以下が50行弱の簡単なコードです。
※2011.8.26現在。
Read more »

AIR for Android の app.xml周りのこと

環境はMac 10.6.7のFlash CS5です。
「Air Android 設定」画面を開くと○○○-app.xmlというファイル名で自動生成されるxmlについて2点メモしておきます。
Read more »

TweenMax のライセンスまとめ

TweenMax は MIT ライセンスじゃないので調べてみました。
※この情報は2009年7月23日のものです。
商用利用だとしてもウェブに公開されて誰でも自由にアクセスできるものに関しては問題なく使えますが、課金ユーザーのみ閲覧可能なコンテンツや何らかの形で販売されるものについては Club GreenSock に参加する必要があります。
続きは以下で。
Read more »