第29回目の
今回のテーマは
本稿では,
ngCoreについて
セッションの1つ目はngCoreについてDeNAの紀平拓男さんに講演いただきました。
ngCoreはJavaScriptを使ったゲーム用のフレームワークで,
他のゲームエンジンと比較したngCoreの特徴として,
ゲームをHTML5化することのメリットとして,
ネイティブアプリを作るフレームワークでも将来のHTML5移行を見据えることが重要で,
ngCoreの詳しい解説やデモなどは講演動画をご覧ください。
PhoneGap
セッションの2つ目はPhoneGapについて,
はじめにWebアプリとネイティブアプリの比較を紹介しました。
Webアプリとネイティブアプリの差として開発言語の違い,
PhoneGapはWebViewをベースにしていて,
PhoneGapはiOSやAndroidなど多くのプラットフォームに対応していますが,
PhoneGapにはPhoneGap BuildというWebサービスがあり,
Titanium Mobile
セッション3つめはAppcelaratorの増井雄一郎さんにTitanium Mobileについて講演いただきました。
Titanium MobileはJavaScriptを利用してiOSやAndroid向けのネイティブアプリを作ることができるフレームワークです。Objective-CやJavaでの開発に比べて簡単にネイティブアプリが作成できます。Titanium Mobileは現在30万人の開発者によって35,000以上のアプリがマーケットに出されていて,
Titanium Mobileを使ってリリースされたアプリの中には,
Titanium Mobileで書かれたコードは各プラットフォームの特徴を考慮したインターフェースで実行されます。例えばAndroidではタブが上に表示されますが,
他にも,