• Like
8th july2013 packaged_apps_codelab
Upcoming SlideShare
Loading in...5
×

8th july2013 packaged_apps_codelab

  • 260 views
Uploaded on

 

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
260
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
0
Comments
0
Likes
2

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

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