Google I/O 2016 Retrospective

12d6ff93ca25d366161efccadd81bbb2?s=47 Alexey Buzdin
May 25, 2016
50

Google I/O 2016 Retrospective

12d6ff93ca25d366161efccadd81bbb2?s=128

Alexey Buzdin

May 25, 2016
Tweet

Transcript

  1. gdgriga.lv

  2. None
  3. None
  4. None
  5. None
  6. None
  7. https://www.facebook.com/alexey.buzdin/videos/ 1089759651085665/

  8. None
  9. Biggest Announcements

  10. None
  11. None
  12. None
  13. None
  14. None
  15. https://play.google.com/store/apps/details?id=com.google.android.spotlightstories

  16. by Justin Lin

  17. Vulkan

  18. Vulkan

  19. None
  20. None
  21. Android • Java 8 partial support with JACK compiler •

    new Constraint Layout • new Android Support Library with all the changes
  22. Android Studio 2.2 • Android Studio 2.2 improvements on instant

    run • Test recording - Espresso • UI Designer - constraint UI • APK analyzer • Layout inspector • Java 8 support • Hybrid CMake and NDK Build support • gradle properties to autodownload Build Tools http://tools.android.com/download/studio/builds/android-studio-2-2-preview-1
  23. None
  24. Progressive Web Apps https://developers.google.com/web/progressive-web-apps/

  25. Progressive Web Apps • Instant Loading • Add to Home

    Screen • Responsive • Push Notifications
  26. Push Notifications Service worker basics + Google Cloud Messaging https://developers.google.com/web/fundamentals/getting-

    started/push-notifications/
  27. Web Manifest https://developers.google.com/web/updates/2014/11/Support- for-installable-web-apps-with-webapp-manifest-in-chrome-38- for-Android { "short_name": "Kinlan's Amaze App",

    "name": "Kinlan's Amazing Application ++", "icons": [ { "src": "launcher-icon-2x.png", "sizes": "96x96", "type": "image/png" } ], "start_url": "/index.html", "display": "standalone", "orientation": "landscape" }
  28. Polymer <hello-world who=“Unicorn"> </hello-world>

  29. Ilya Grigorik’s research

  30. None
  31. None
  32. CodeLabs https://codelabs.developers.google.com/

  33. None
  34. None