Archive

Archive for the ‘Air’ Category

Flex 4.5

6月 5th, 2011

今更ですが、Flex 4.5(4.5.0.20967)を触ってみました。sparkのコンポーネントとかモバイルコンポーネントとか追加されてます。対応Flash Playerは10.2以降との事です。

ベータ版時代の情報見てFlash DevelopでちょこっとAndroidアプリ作ろうと思ったんですがいろいろ仕様が変わってるようでなかなかコンパイル通らなかったw
Flash Developにはまだ4.5のintrinsicsが追加されてないのでコード補完は今のところ使えませんが以下のようにすればコンパイルは通りました。

クラス名が変更されてるようです。(他にもいろいろあるかも)
[Beta] MobileApplication -> [Release] ViewNavigatorApplication
[Beta] TabbedMobileApplication -> [Release] TabbedViewNavigatorApplication

コンパイラオプション( frameworks/airmobile-config.xml を使用するようです )
+configname=airmobile

AIR設定xml [ application.xml ] ( AIR 2.6じゃないと駄目っぽい )
application xmlns=”http://ns.adobe.com/air/application/2.5″
-> application xmlns=”http://ns.adobe.com/air/application/2.6″

これで一応コンパイルは通るようですが、実機で動くかは未確認。

ViewクラスってのがAndroidのActivityに該当するような感じでpushとかpopとかでView間を渡り歩いてついでにパラメータ渡したりできます。

でかいモデルデータ格納はPersistenceManagerっていういかにもなネーミングのクラスがあってそれを使って格納したり取り出したりしていくようです。名前の割りにはこのクラスはSQLiteにデータを保存するわけではなく、FlashらしくLocalSharedObjectに保存するようです。

またView起動時はバックボタンで戻った場合でもviewActivateっていうイベントが発行されるようなのでAndroidより設計が楽そうです。ただAndroidみたいにintentが使えないので非アクティブなViewのデータを書き変えたりできないっぽいです。

モバイル用のクラスはmobilecomponents.swcってのにまとめられてます。

まだあんまり触ってないのでもうちょっといろいろやってみようと思います。

[ 補足 ] Flash Develop 4 アルファ版を使うとコード補完にも対応するみたいです。

admin ActionScript3, Air, Android, Flash, Flex

FXG Editor output

5月 6th, 2010

wonderflでFXG Editorの出力をいくつか検証してみました。

http://fxgeditor.7jigen.net/gallery/parse/7

http://fxgeditor.7jigen.net/gallery/parse/11

今のところMaskのパースに若干問題あるようです。(なんかGroup内に入れないとコンパイルできないみたい) →そのうち直します。 直りました

他にもコンパイルエラーがでたら教えてください。

コードパネルを開いてMXMLタグボタンを押すとMXMLのコードに変換されるので、それをそのままwondorflのエディタに貼り付ければ画像が出力されるはずです。

admin ActionScript3, Air, Flash, Flex

FXG Editor

5月 3rd, 2010

SVG Editor を若干変更してFXG Editorにしてみました。

http://fxgeditor.7jigen.net/

Flex SDKを使えばそのままmxmlタグの中に入れてコンパイルできます。
(テキスト部分はTLFを使っているので同様にレンダリングされないかもしれません。)
Flex4にcontextMenu絡みのバグがあるので右クリックが利かない場合があります。 ← 直りました。

Filterはこっちの方がたくさんつかます。

Made the FXG Editor from the SvgEditor with a little changes.

Flex SDK should be able to compile the exported FXG tags by placing the code inside a mxml.
( Not sure about the text rendering though. This one just parse the text with TLF. )
And because of the contextMenu bug of the Flex 4, the right click menu may not work properly. Fixed.

This has more filter capabilities than SVG Editor.

admin ActionScript3, Air, Flash, Flex

Runtime FXG Parser

4月 25th, 2010

SVG Parser を FXG Parser に書き換えてみました。

こちらからどうぞ。
http://www.libspark.org/wiki/seven/fxgparser

Runtime FXG Parser is available from here.

admin ActionScript3, Air, Flash, Flex

SvgEditor Introduction video

4月 8th, 2010

You need to a flashplayer enabled browser to view this YouTube video

http://www.youtube.com/watch?v=DtKfIggiTAw

admin ActionScript3, Air, Flash, Flex

Svg Editor Air App

4月 1st, 2010

Svg EditorのAir版です。
こちらはローカルのsvgファイルを読み込んで編集できます。
Air 1.5.3以上が必要です。
↓のアイコンクリックでインストールできます。

This movie requires Flash Player 10

ダイレクト・ダウンロード

オンライン版

こちらもSpark Projectで公開しています。
http://www.libspark.org/wiki/seven/svgeditor
http://www.libspark.org/browser/as3/SvgEditor

admin ActionScript3, Air, Flash, Flex