root/as3/GeniusFramework/trunk/Readme.txt

リビジョン 1451, 2.5 kB (コミッタ: seagirl, コミット時期: 3 年 前)

v1.6.0

Line 
1 Genius Framework 1.6.0 for Flex
2 ----------------------------------------
3
4 * Genius Frameworkとは
5
6 - Flex用のフレームワーク
7 - ビュー層には The Flex Code-Behind Pattern(*1) を採用 (MXML と AS を分離する)
8 - コントローラ層には Thread ライブラリ(*2)を採用
9 - プロジェクトのスケルトンを作成するコマンド(シェルスクリプト)が付属
10 - モデル、ビュー、スレッドのスケルトンを生成するコマンド(シェルスクリプト)が付属
11 - BrowserManager と ViewStack を使った状態管理の仕組み(デフォルトはページ単位)
12 - Macの変速ホイールスクロールをサポート(JS はファイル不要)
13 - 独自ビューコンポーネント (Link, SimpleButton, AdvancedCanvas, AdvancedRadioButton など)
14 - 自由な拡張が可能
15
16  *1 The Flex Code-Behind Pattern
17  http://blog.vivisectingmedia.com/2008/04/the-flex-code-behind-pattern/
18
19  *2 Thread ライブラリ
20  http://www.libspark.org/wiki/Thread
21
22
23 * 使い方
24
25 genius コマンドを使うと簡単にプロジェクトのスケルトンを作ることが出来ます。
26
27 ./genius -n プロジェクト名 -p パッケージ -o 出力先
28
29 ex) ./genius -n Sample -p jp.seagirl.sample -o ~/Desktop
30
31 注) Windows では Cygwin などを利用して genius コマンドを実行する必要があります。
32
33
34 * ディレクトリ構成
35 /app-template  ... geniusコマンドに用いられるテンプレート
36 /bin           ... コマンド群
37 /html-template ... Flex Builder用のHTMLテンプレート
38 /samples       ... サンプル
39 /src           ... ソースファイル
40
41
42 * セキュリティサンドボックスに関する注意
43
44 Mac におけるホイールイベントをサポートするのに ExternalInterface を使っているため、
45 ローカルでプレビューする際には「Local Trusted」サンドボックスで実行する必要があります。
46 今、どのサンドボックスで実行されているかどうかは、Genius Framework では
47 コンソールで確認出来るようになっています。
48
49 例)
50 --------------------------------------------- Fri Jun 13 19:29:00 GMT+0900 2008
51 This is jp.seagirl.sample
52 SandboxType is localTrusted
53
54 「Local Trusted」で実行する方法は下記を参照してください。
55 http://livedocs.adobe.com/flash/9.0_jp/main/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Parts&file=00000350.html
56
57
58 * ドキュメント
59
60 - リファレンス
61 http://seagirl.jp/genius/docs/
62
63
64
Note: リポジトリブラウザについてのヘルプは TracBrowser を参照してください。