...

Flashによる マルチデバイスアプリ 開発ワークフロー

by user

on
Category: Documents
6

views

Report

Comments

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 池田泰延
Fly UP