View
288
Download
0
Category
Preview:
DESCRIPTION
Citation preview
Chrome Packaged Appsの未来2013/7/8(fri)こまつけんさく
自己紹介こまつけんさく
Google API Expert (HTML5)趣味はかえる
一番好きな API Socket API
去年一番残念だったこと WebIntents
Chrome Packaged Apps ?Chrome を runtime とするアプリケーション
OS 非依存でアプリが書ける JVM と applet の関係をイメージすると分かりやすい
Chrome runtime
chromepackaged
apps
OS
chromepackaged
apps
chromepackaged
apps
何はともあれ、どんな感じ?ここに windows のスクリーンショットなんぞを・・・で、
デモ
Web application とPackaged Apps の違い
Web App Packaged App
言語 HTML/CSS/JS HTML/CSS/JS
インストール 不要 必要パフォーマンス がんばれ!! がんばれ!!OSへの依存性 非依存 非依存Low level api 厳しい 使えるよん♪標準化 とても重要 びみょー
Low level API って?Socket
Bluetooth
Serial
Usb
Filesystems
Notifications
…
みんな気になる標準化。似た Idea として、 Firefox OS とか Tizen (!?) とか
Win8 とか ぶっちゃけ、標準化の必然性は低い
Firefox add-on 、 Chrome extension で困ってる? インストールレスな Web アプリとの決定的な違い ぶっちゃけ、 Chrome extension で互換性気にしなく
て楽だと思った人は多いはず!!
標準化の動きはある。 System Applications WG 標準化はなにかとめんどい。先行によるイノベーション 長い目で見ましょう(まぁ、 JS だし移植は楽だよね)
Mobile 向けには?Apache Cordova への Plug-in
たぶん https://github.com/
MobileChromeApps/chrome-cordova
Packaged Apps の API で Cordova アプリが作れる Android, iOS
厳密には、 Chrome Packaged Apps ではない。 例えば、 getUserMedia() とか注意が
必要。
http://blog.livedoor.jp/kotesaki/archives/1861953.html
Chrome Packaged Apps の未来・・・というか期待 webview が、何はともあれ Chrome になってほしい
Android ブラウザーは・・・ねぇ・・・・ Android を Chrome が replace するとか、 Play / WebStore
が統合するとかの妄想はやめときます。
パフォーマンスボトルネックの解消は? Dart? asm.js?
DOM への依存は? アプリに DOM が必要かは、疑問 WebComponents への道すじに期待
↑ の話は iOS には当てはまらないことに注意 それが何を起こすのか考えると夜も眠れない。ドキドキ
Thank you!!@komasshu
Recommended