27
Chrome Apps for mobile 概要 2014/5/26 第48回 HTML5とか勉強会 Toru Yoshikawa (@yoshikawat)

Chrome apps for mobile 概要

Embed Size (px)

DESCRIPTION

6/26に行われた第48回HTML5とか勉強会でのスライド資料です。

Citation preview

  • 1. Chrome Apps for mobile 2014/5/26 48HTML5 Toru Yoshikawa (@yoshikawa_t)
  • 2. Who? html5jHTML5 () Google Developer Experts (Chrome) HTML5 Experts.jp No.3 Web ()jQuery Mobile ()Sublime Text 2 Japan Users Group () Blog: http://d.hatena.ne.jp/pikotea/ / Toru Yoshikawa @yoshikawa_t
  • 3. Agenda Chrome Apps Chrome Apps Chrome Apps API Chrome Apps for mobile
  • 4. Chrome Apps
  • 5. Chrome Apps Chrome Web Store HTML5CSS3JavaScriptWeb ChromeChromeOS HTML5 API
  • 6. Chrome Apps Chrome Apps Packaged Apps Chrome Hosted Apps WebChrome Web Store Extensions
  • 7. Packaged Apps Chrome UI API USB, Bluetooth, Serial
  • 8. Extensions UI JavaScriptContent Scripts
  • 9. Chrome Apps
  • 10. Chrome Apps 1. 2. 3.JS 4.html 5.Web API https://developer.chrome.com/apps/first_app
  • 11.
  • 12. ( http://bit.ly/chromeapps20131224 )
  • 13. CSP (Content Security Policy) CSPW3C CSPHTTP"Content- Security-Policy" eval https://dvcs.w3.org/hg/content-security-policy/raw- le/tip/csp-specication.dev.html
  • 14. CSP Chrome Apps CSP
  • 15. localStoragechrome.storage chrome.storageAPI GoogleChrome setIntervalsetTimeoutchrome.alarms setTimeout persistent:true
  • 16. Chrome Apps API
  • 17. Chrome Apps API API Apps http://developer.chrome.com/apps/api_index.html Extensions http://developer.chrome.com/extensions/ api_index.html
  • 18. Chrome Apps API power serial socket socket.tcpServer TCP storage Chrome system cpudisplaymemorynetworkstorage tts usb USB
  • 19. Chrome Apps API betadevAPI bluetooth Bluetooth audio hid
  • 20. Chrome Apps API https://github.com/GoogleChrome/chrome- app-samples/
  • 21. Chrome Apps for mobile Apache CordovaChrome Apps Cordova API https://github.com/MobileChromeApps/mobile-chrome- apps/blob/master/README.md Chrome Apps for mobile (http://bit.ly/1jtaGR4)
  • 22. API alarms leSystem i18n identity idle notications power pushMessaging socket storage syncFileSystem
  • 23. Google IO Chrome API Developers JP https://sites.google.com/site/chromeapijp/ Chrome AppsChrome Chrome Apps Chrome Web Store http://amzn.to/12eKqmt
  • 24. HTML5 Japan Cup Chrome Apps
  • 25. html5j Web 2014/6/10120 Apache Cordova http://atnd.org/events/51539 Cordova(LT)
  • 26. Thank you!! (@yoshikawa_t)
  • 27. Resources https://developer.chrome.com/ https://developer.chrome.com/apps/about_apps https://github.com/MobileChromeApps/mobile- chrome-apps/ http://www.slideshare.net/yoshikawa_t/chrome-apps