More Related Content
Similar to 120分聞けばドヤ顔で語れる apache cordova スーパー勉強会 (20)
120分聞けばドヤ顔で語れる apache cordova スーパー勉強会
- 13. 細かい違い① コマンド
コマンド サブコマンド cordova Phonegap 説明
create ○ ○ プロジェクトを作成する
serve ○ ○
ローカルWebサーバーで起動(Developer App等で使
用)
build ○ ○ ビルド
install ○ デバイスへのインストール
run ○ ○ デバイス上で実行
plugin ○ ○ プラグインの追加/削除/検索
prepare ○ ビルドイメージを作成
compile ○ コンパイルを実施
emulate ○ エミュレータ上で実行(run --emulatorと同じ)
remote
login/logout/build/install/
run
○ PhoneGap Build用コマンド
local build/install/run/plugin ○ ローカル開発用コマンド
- 16. その他の違い
使用できるバージョンが異なる
Cordova = 3.5
PhoneGap Build = 3.4
ネイティブコードの記述できる範囲が異なる
Cordova = 自由にネイティブ側に手を入れられる
PhoneGap Build = PhoneGapプラグインのみ
PhoneGapには追加機能が
PhoneGap Enterprise
PhoneGap Developer App等
- 24. Android WebView
Intel Crosswalk Project
Chrominiumベースのブラウザーエンジン。
TizenとAndroidに対応。
Ludei WebView+ (Cocoon JS)
WebGLを有効にしたブラウザーエンジン。
3Dゲーム等に活用できる。
Amazon Silk
Kindle Fire向けのブラウザーエンジン。
現状はAmazon HTML5/Web Apps Storeのみで有効。
- 26. iOS 8のWKWebView
iOS 8
WKWebView
iOS 8
UIWebView
iOS 7
UIWebView
WebGL 3D Graphics ✓ ✓
IndexedDB ✓
HTML5 Coverage
Score
440/555 427/555 410/555
SunSpider
Benchmark
949.8ms 4249.6ms 3659.5ms
CSS Shapes ✓ ✓
- 27. モダンなJS UI Framework
Ionic Framework (http://ionicframework.com)
AngularJSベースのUIフレームワーク。
Onsen UI (http://onsenui.io)
日本製。タブレットとAndroid 2.3にも対応。
Famo.us (http://famo.us)
CSS3を用いて高速な描画を行うJSフレームワーク。