Genius Framework Version 1.0.0
http://www.libspark.org/browser/as3/GeniusFramework
兼ねてから自分用に作って使っていたFlex用のフレームワークを
Spark projectのリポジトリにコミットしました。
ひとまず簡単な紹介を書いておきます。
詳しい紹介や使い方はまた追ってポストしていこうと思います。
Genius Frameworkとは
- Flex用のフレームワーク
- 完全なビューとロジックの分離
- スケルトン作成コマンド
- ページ管理の仕組み
- Macの変速ホイールスクロールサポート
- 独自ビューコンポーネント
- イベントとコマンドの仕組み
- コア部分はインターフェイスで構成
- 各インターフェイスの雛形実装クラスを提供
- 自由な拡張が可能
使い方
コマンドを使うと簡単にプロジェクトのスケルトンを作ることが出来ます。
./genius -p プロジェクト名 -n ネームスペース
ex) ./genius -p Sample -n jp.seagirl.sample
ディレクトリ構成
/app-template … geniusコマンドに用いられるテンプレート
/bin … コマンド群
/html-template … Flex Builder用のHTMLテンプレート
/samples … サンプル
/src … ソースファイル
参考