Comments
Description
Transcript
Flashによる マルチデバイスアプリ 開発ワークフロー
Flashによる マルチデバイスアプリ 開発ワークフロー 2011-06-11 ADC MEETUP ClockMaker 池田泰延 自己紹介 • 名前: 池田泰延 • Twitter ID : clockmaker • 仕事: Flash Developer/ワークショップ講師 • ブログ: ClockMaker Blog • 書籍:「Flash ではじめるAndroidアプリ開発入門」等 Chapter 1 Flashでのアプリ開発 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のノウハウ・スキルを 開発に利用できる Chapter 2 Flash Professional CS5.5の新機能 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 池田泰延