完全ActionScript化を検討中!

今までずっと基幹はFlexフレームワークであるMXMLで作成して、小回りが必要なところだけ一部でActionScriptを使う方針で開発してきましたが、ウインドウ数が増えてくるとオーバーヘッドが無視できないレベルになってしまいます。

このままFlexフレームワークを使って開発を続けるのはここで一時凍結して、これまで作成したアプリケーションを完全ActionScript化するとどうなるか試してみることにします。Flexフレームワークが使えなくなるので、機能は若干落とさざるを得ませんが、これで大幅な高速化が図れるのならFlexフレームワークを諦めるのも十分検討に値します。

Flexフレームワーク(MXML)を使えばウインドウの配置等が自動化されるし、便利なコンテナが用意されているので魅力ではありますが、まだまだ処理が重いのかな?

ちなみにLabelコントロールをここに書いてあるように(Flex備忘録:MXMLでTextFieldの使用方法)TextFieldを使ってActionScript化することによって、いろいろと試行錯誤の後12秒掛かっていた表示処理が1秒程度に高速化することができました。