Adobe MAX 2013 - Flash Tech by Zynga

Flash Tech by Zynga
1
池田 泰延(勉強会用) @clockmaker_bot

AIRの問題として、ANEのコード(Xcode)のデバッグが大変 #maxjp

2013-05-09 03:28:52
池田 泰延(勉強会用) @clockmaker_bot

AIRの課題 : ASはネイティブコードより遅い、アプリケーションサイズが膨らむ、全てのGPUの機能にアクセスすることができない #maxjp

2013-05-09 03:29:50
池田 泰延(勉強会用) @clockmaker_bot

PlayScript は Flash Platform を使う Zyanga の答えでもある。PlayScriptを知っている人挙手で20人ぐらい挙手(会場は40人程度)。 #maxjp

2013-05-09 03:32:06
池田 泰延(勉強会用) @clockmaker_bot

PlayScriptの機能:ActionScriptのコードに直接コンパイルする。Mono/Xamarin IDEを使ってAndroidやiOSを作る。デバッガーやツールがある(MS Visual Studioも使える?)。 #maxjp

2013-05-09 03:34:00
池田 泰延(勉強会用) @clockmaker_bot

Stage3D互換、フルにiOSやAndroidやNative UIにアクセスできる。OpenGLにアクセスできる。C++ライブラリの使用やネイティブコードを使うことで低レベルの最適化もされている。#maxjp

2013-05-09 03:35:12
池田 泰延(勉強会用) @clockmaker_bot

PlayScriptはC#とActionScrtiptのマッシュアップ。 Compiler is directly built on MCS mono compiler #maxjp

2013-05-09 03:36:03
池田 泰延(勉強会用) @clockmaker_bot

Native Data Types , Real Arrays, Value TYpes, Generics, Linq, etc… #maxjp (ツダりが追いつかなくなってきました)

2013-05-09 03:37:14
池田 泰延(勉強会用) @clockmaker_bot

ターゲット: Xamarinc Mono , JavaScipt , C++ #maxjp

2013-05-09 03:38:06
池田 泰延(勉強会用) @clockmaker_bot

byte, sbyte, shot short, int, uint, long, ulong, dboule, float などの型が使える #maxjp

2013-05-09 03:38:39
池田 泰延(勉強会用) @clockmaker_bot

async function accessTheWebAsync():Task.<int>{ … }ということで非同期の関数も作ることができる #maxjp

2013-05-09 03:39:55
池田 泰延(勉強会用) @clockmaker_bot

コードを実演。Xamarin Studioを起動してコードを紹介。Starlingの公式デモをPlayScriptでコンパイル。 #maxjp

2013-05-09 03:42:11
池田 泰延(勉強会用) @clockmaker_bot

IOS シミュレーターで直ぐに確認することができる #maxjp

2013-05-09 03:47:15
池田 泰延(勉強会用) @clockmaker_bot

SWCを使うことができるか? できるよ。 #maxjp

2013-05-09 03:52:29
池田 泰延(勉強会用) @clockmaker_bot

Q. ZyngaはJavaScriptやTypeScriptに移行する気はあるのか? A.パフォーマンスを重視している。PhoneGapなどの選択肢があるが完全なクロスプラットフォームではないし、パフォーマンスもすぐれない。 #maxjp

2013-05-09 03:57:07
なると(るなふきん) @narutohyper

愚論でしかない世評に流されず、自分の目で検証した事実に基づき、信念もって開発してる感じ。見習いたい

2013-05-09 04:00:23
池田 泰延(勉強会用) @clockmaker_bot

Q.PlayScriptのプロファイラは何を使うのか? A.Appleのプロファイラを使っている #maxjp

2013-05-09 04:01:41