Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Google I/O 2016 Retrospective

Alexey Buzdin
May 25, 2016
63

Google I/O 2016 Retrospective

Alexey Buzdin

May 25, 2016
Tweet

Transcript

  1. gdgriga.lv

    View Slide

  2. View Slide

  3. View Slide

  4. View Slide

  5. View Slide

  6. View Slide

  7. https://www.facebook.com/alexey.buzdin/videos/
    1089759651085665/

    View Slide

  8. View Slide

  9. Biggest Announcements

    View Slide

  10. View Slide

  11. View Slide

  12. View Slide

  13. View Slide

  14. View Slide

  15. https://play.google.com/store/apps/details?id=com.google.android.spotlightstories

    View Slide

  16. by Justin Lin

    View Slide

  17. Vulkan

    View Slide

  18. Vulkan

    View Slide

  19. View Slide

  20. View Slide

  21. Android
    • Java 8 partial support with JACK compiler
    • new Constraint Layout
    • new Android Support Library with all the changes

    View Slide

  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

    View Slide

  23. View Slide

  24. Progressive Web Apps
    https://developers.google.com/web/progressive-web-apps/

    View Slide

  25. Progressive Web Apps
    • Instant Loading
    • Add to Home Screen
    • Responsive
    • Push Notifications

    View Slide

  26. Push Notifications
    Service worker basics + Google Cloud Messaging
    https://developers.google.com/web/fundamentals/getting-
    started/push-notifications/

    View Slide

  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"
    }

    View Slide

  28. Polymer


    View Slide

  29. Ilya Grigorik’s research

    View Slide

  30. View Slide

  31. View Slide

  32. CodeLabs
    https://codelabs.developers.google.com/

    View Slide

  33. View Slide

  34. View Slide