Flex
すげー技考えた。 (実は常識かもしれないけど) AS3でプログラムを書いているとWEBと違って、シングルトンとか異様に使う。さらにWEBと違ってインスタンスの過剰生成を押さえる必要がある。 で、僕の場合、アプリケーション1つに一個だけシングルトンクラ…
VideoまたはVideoDisplayで再生しながら、フルスクリーンと戻すのを繰り返すのが難しい。てか、フルスクリーンで画面いっぱいに動画を再生させるのは簡単だけど、 escで戻った後に元の位置に戻してサイズも元通りにするのが難しい。 みんな別のコンポーネン…
GeniusFrameworkなるFlexフレームワークがSparkProjectにコミットされてた。 結構好きな感じっぽい。 早くいじってみたい。 Flexでフレームワークって色々試行錯誤してるんだけど、 結局無いほうが楽だったりして、難しいんだよね・・・ 一応、僕は パターン…
Flexでロジックとビューの分離は結構悩むところだ。 以下、完全に僕が半年弱いじってきた上の経験則で、 もしかしたらFlexフレームワークの向上で改善されていることもあるかもしれない。 スピードを重視しFlexの生産効率を最大限に発揮することを考えたら、…
Flexを触り続けてもうすぐ半年くらい経つんだけど、未だに画面遷移をするときのベストプラクティスが見つかっていない。 過去は、 State→ViewStack→独自クラス(Module使用)→State→ViewStackという見事なまでの浮気っぷりで循環している。 で、今ViewStack 結…
Flexで日本語フォントを埋め込むとファイルサイズ2M〜3M増加する。 Flexでフォントを埋め込む際はBold・Italicのフォントも埋め込まないと太字や斜体が使えない。 Bold・Italicのフォントを埋め込まないで、boldを使用するとアンチエイリアスがかからない。 …
http://d.hatena.ne.jp/sato-shi/20080404/p2 いつも勝手にお世話になってるid:sato-shiさんの紹介ブログこれ、基本だろ!ViewStackとかStateとか、正確なイベントが取りにくいとき、 まず最初に必ずことです。ちなみに、これをやるときめんどいから overrid…
今日Airアプリで作成したソースをいつものようにASDocにしようと思ったら出来なかった。オプションとか探しまくったり、-library-path+=とかやってみたけど上手く出来ず、 〜/sdks/3.0.0/bin の中を見てたらaasdocなるものを見つけたので、asdoc -doc-source…
今更ながら、FlexBuilderはプラグイン版にすべきだったなと後悔しており移行を進めています。 なぜプラグイン版にすべきか Eclipseの機能をフルに生かすため 最新のWEB+DB PRESSに出ていたことをするにはFlexBuiderでは設定がめんどくさい というか、一部の…
AIRでSQLiteを使ったアプリを作ろうとすると、 テストデータの作成やINSERTの確認などが非常にめんどくさい。今のところ、データをベタでソースに書いてテストデータをインサートし、 for で回してトレースしてようやく中身の確認をしている。さらに、INSERT…
表題の件、追記終了後の飲み会にも行きました。はるばる海外からやってきたDaveがカードで支払い。今日の支出電車代のみ! サイコーーーーー♪ さてさて、セミナーについてまずは大体いつものAdobeさんの話と変わらない感じ、 でもDaveがFlexBuilderのプロデ…
仕事でちょっとやって楽しかったんで 家でもシャレオツな入力フォームを5分(大げさですがなにか?)で作れるライブラリを作ってみました。自分のsvn環境とか無いので、ソース張ってみます。ちゃんとイベントとか書いてませんが、晒すってことで完成品 使い…
昨日のヤツ上手いこといった♪以下、やり方(ソースはごめんなさい、でも簡単だから!)1.TextInputあたりを継承するクラス(DOMTextInput)を作成2.show、hide、move、resizeにイベントハンドラを定義3.creationCompleteで、ExternalInterface.call() - …