8th july2013 packaged_apps_codelab

638 views

Published on

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
638
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
2
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

8th july2013 packaged_apps_codelab

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

×