Upload
others
View
0
Download
0
Embed Size (px)
Citation preview
Flashによる マルチデバイスアプリ 開発ワークフロー 2011-06-11 ADC MEETUP
ClockMaker 池田泰延
自己紹介
• 名前: 池田泰延 • Twitter ID : clockmaker • 仕事: Flash Developer/ワークショップ講師 • ブログ: ClockMaker Blog • 書籍:「Flash ではじめるAndroidアプリ開発入門」等
Flashでのアプリ開発 Chapter 1
Flash CS5.5で 書き出し可能な形式 Flash Player
(Web向けの書き出し) Flash Lite
(携帯電話向けの書き出し)
Adobe AIR (デスクトップOS向けの書き出し - Windows, Mac, Linux)
Flash CS5.5で 書き出し可能な形式
AIR for Android (Androidアプリの書き出し)
AIR for iOS (iOSアプリの書き出し)
Flashを使うメリット
1. 一つの開発プロジェクトで 複数のプラットフォームへ出力できる
2. オープンソースのAS3ライブラリ (例:Tweenerなどの演出系ライブラリ)
3. 今まで覚えたFlashのノウハウ・スキルを 開発に利用できる
Flash Professional CS5.5の新機能 Chapter 2
Flash Professional CS5.5
1. モバイル向けのコードスニペット追加
2. 新しくなったプロジェクトパネル
3. Flash Builderとの連携
モバイル向けの コードスニペット追加
• コードスニペットとは ActionScriptのテンプレート
モバイル向けの コードスニペット追加
コードスニペットの プレビュー表示
Flash CS5.5の コードスニペット
• モバイル用のコードテンプレートが追加
• コードスニペットのプレビュー表示から、ドラッグアンドドロップだけで処理を適用させたい対象の指定が可能
Flash CS5.5 プロジェクト機能
• Flash CS5.5 内でプロジェクトを管理
• 複数の fla ファイルをパブリッシュ
• アセット共有
プロジェクト機能の紹介 Chapter 2
プロジェクトパネル
実演 • Android/iOS/デスクトップ向けのアプリ開発をプロジェクト機能で。
©orange-‐suzuki.com
Flash CS5.5 プロジェクト機能
• 複数の fla ファイル間でアセットを共有することで、マルチデバイス向けにアプリを開発する場合に作業効率向上
Flash Builderとの連携
• どちらからでもプロジェクトを 作成して開くことができる
• Flash Professional でグラフィックやレイアウト、モーションを作成/ Flash Builder をコードエディターとして利用
Flash Builderを使うメリット
• コードアシスト • リファクタリング
• QuickFix (関数生成、変数生成等) • 参照検索
• 定義元に移動
Flash Professional CS5.5
• Flash Player 10.2 書き出しに対応 (新機能:ネイティブマウスカーソル、 Stage Video)
• インクリメンタルコンパイル (埋め込みフォントや音声ファイルを キャッシュしてパブリッシュの高速化)
告知
• ActionScript Beautifl Code
• ページ数:280ページ
• 出版社: ワークスコーポレーション
• 発売日: 2011年6月8日
ご清聴ありがとうございました Thank you for your attention
ClockMaker 池田泰延