air for ios について

17
About “Air for iOS” 第5回スタートアップiOS勉強会 | 2014.8.2

Upload: itoz-itoz

Post on 25-Jan-2015

2.552 views

Category:

Technology


4 download

DESCRIPTION

第5回スタートアップiOS勉強会 で発表したスライドです http://www.zusaar.com/event/14487010

TRANSCRIPT

Page 1: Air for iOS について

About “Air for iOS”

第5回スタートアップiOS勉強会 | 2014.8.2

Page 2: Air for iOS について

Masafumi Itokazu株式会社IMJ(テクニカルディレクター/エンジニア)

@itoz itoz.jp

(糸数昌史)

Page 3: Air for iOS について

About Adobe AIR

クロスプラットフォーム開発環境超超ざっくり言うとActionScript番Unityみたいな

※最新ver14 (2014.8現在)

Page 4: Air for iOS について

Flash Builder

IDE

私はFDT派

Flash Professional Flash DevelopFDT

win

Page 5: Air for iOS について

IMJグループ2012年賀「Multi-Device Dragon」 http://mdlab.jp/project/report/06.html

example

Page 6: Air for iOS について

今日は “Air for iOS” について

Page 7: Air for iOS について

DEMO

Page 8: Air for iOS について

AIRは動作遅いのでは?

GPUで描画できるモードがある

Q :

A :

Page 9: Air for iOS について

GPU FrameWork

Starling

http://feathersui.com/

Feathers

GPUのUIライブラリ

http://gamua.com/starling/

2Dゲームフレームワーク

2D

Page 10: Air for iOS について

http://away3d.com/Away3D

etc…

https://www.youtube.com/watch?v=2C12tmb_y1I

http://www.flare3d.com/showcase/

Flare3D

3DGPU FrameWork

Page 11: Air for iOS について

一閃: Air for Mobileでできてるアプリまとめhttp://blog.issen.co/2014/05/air-for-mobile_22.html

AIR for iOSのアプリたち - NAVER まとめ http://matome.naver.jp/odai/2134527808628579501

Page 12: Air for iOS について

各OS個別の機能を利用するには?

Native拡張がある

Q :

A :

Page 13: Air for iOS について

Air Native Extension (ANE)各OSのネイティブと連携できるエクステンションが作れる

Page 14: Air for iOS について

https://www.adobe.com/jp/devnet/air/articles/transferring-data-ane-ios-pt1.html

ex) iOS Extension 要:AirSDK内 : FlashRuntimeExtensions.h

Page 15: Air for iOS について

https://www.adobe.com/devnet/air/native-extensions-for-air.html

Native extensions for Adobe AIR

distriqt Native Extensions!http://distriqt.com/native-extensions

Adobe公式

有料のものなど

Page 16: Air for iOS について

AIRのメリット

アニメーションやデザインなどの演出要件に対して、

柔軟にスピーディーにクロスデバイスでプロトタイプし、

ゴールイメージを共有できる。

※うまく切り分ければ、デザイナーにアニメーション部分を作成してもらうなど、分業でき、ソースも無駄にならない。

Page 17: Air for iOS について

Thank you