SlideShare a Scribd company logo
I/O 2018
What you may have missed!
What this is about
You may have sat through the keynote or other sessions so this is more of a
quick round-up of some of the big announcements from this I/O in some
sections we’ll link to the session in question incase you’ve missed it
Keynotes
The Keynote
Google Lens - AI driven camera app
Google news reboot
Google Duplex
Android P - Gestures
Google Assistant is getting smart displays
Smart Compose
Dev Keynote
Android has made a lot of developer facing
improvements to build/packaging and
emulation. Slices too
Service Workers in all modern browsers!
Linux Apps on Chrome OS
Material design has had a refresh and there’s
tooling to help with theming
Sceneform is a Java SDK for ARCore
Other Sessions
Web State of the Union
Quickly becoming another keynote due to it’s importance.
Service workers and the improvement PWA can make to business
Desktop PWA announced on chrome OS. Windows and mac later this year
This talk every year is the best developer summary with the dev keynote to give
you and idea of what’s big in Google.
Dev Tools
Local Overrides
Network Search
Command Palette to search through files in
sources
Async Await debugging
Eager Evaluation
Lighthouse
500,000 users and 2 million Pages
3.0 released
Performance data now can include competitor
evaluation thanks to a big query project
Contrast ratio to help with accessibility
Angular
> 1 million angular developers
Schematics - code generation
Component Design kit - helps companies build their own component library
ng add - runs schematics after npm install
Angular Elements - angular custom elements to web standard. You need an
injector currently but that may change
Ivy
Backwards-compatible new rendering pipeline for angular. Smaller, Faster and Simpler apps
uses tree shaking to remove uneeded code. Smaller bundles and this is done through a new rendering
pipeline.
locality - this is an attempt to ensure components can only be built with local knowledge. self-
contained but also has a goal for incrementality (yeah i dont think its a word either)
this is the belief that build time should be linked to the size of the change youre making not the size of
your app. Ivy does this by encapsulating child components no bleeding context into parents so they
dont need rebuilt
They got hello world down by 93% in size to 2.7kb. Insane. 45% reduction in load time
AR
AR marks the next big shift in mobile computing
AR can be useful (house remodelling) Opature in Belfast do this
AR Core is googles platform for developing AR apps
Allows for motion tracking, lighting estimation and environment understanding
Already supported on 100 million Android DEvices
ARCore Updates
Augmented Images - trigger experiences from 2d images like movie posters
https://www.youtube.com/watch?v=uDs9rd7yD0I
Cloud Anchors- shared references between ar apps. Work on IOS with ARKit
Scene Form - Java SDK intended for Android dev
Firebase
Not a lot new.
Cloud Functions - SDK update. Client side sdk for calling functions. Unit Testing functions as well.
Ability to use tensorflow lite models so you can evaluate things on device without bundling the model with
the binary
Crashlytics integrations - slack
Performance monitoring is out of beta into GA. New update shows issues more clearly.
Testlab now supports IOS. Spotify replaced device intra with firebase. Videos and test assets
Android Things
- Closed source :o Security updates for 3 years
- Central automated process for updates
- Kits start at £80 atm and you get the rainbow hat for that. Hopefully will follow
up on this at the iot event. Hat includes lots of sensors and buttons and leds
and a display
PWA
They were EVERYWHERE! Google has been pushing them for about 2 years now
but Service Worker is pretty much universal now (no IE11!) so they were
referenced in nearly all talks including state of the web
https://developers.google.com/web/tools/workbox/
https://www.youtube.com/watch?v=we3lLo-UFtk - Monica Dinculescu
introducing a pwa starter kit
https://www.youtube.com/watch?v=X6yof_vIQnk - discussion on pwa arch
options
Other Cool Talks
Building Personas for your product
https://www.youtube.com/watch?v=tUbB_FbIqPw
Conversational design team.
https://www.youtube.com/watch?v=BnYq7JapeDA&t=2s -Web
Assembly
https://www.youtube.com/watch?v=RS36gBEp8OI - Flutter
Codelabs
Codelabs
https://codelabs.developers.google.com/
May Update includes Kotlin, Firebase, AR, Web Assembly, Android Things and
Flutter
Let me know if there would be interest in partaking in these as a future session
My takeaways
2018 is the year of PWA, AI and
AR
What it felt like
to other people
Our Provisional 2018 Plans
Schedule
June : Tensorflow
July : IOT
Aug : Chromium/Headless Chrome
Sep : Golang
Oct : Android
Nov : Design
Dec : Firebase
Thanks!

More Related Content

KEY
android_android + app engine- a developer's dream combination
PPTX
Google-IO-Presentation
PDF
uNite 2017 - Magic mirror - Tom Vandevoorde and Michiel Wouters
PPT
PPTX
Devnest 110802
PPTX
Building a scalable app factory with Appcelerator Platform
KEY
Android android + app engine a developer's dream combination copy
KEY
Android android + app engine a developer's dream combination
android_android + app engine- a developer's dream combination
Google-IO-Presentation
uNite 2017 - Magic mirror - Tom Vandevoorde and Michiel Wouters
Devnest 110802
Building a scalable app factory with Appcelerator Platform
Android android + app engine a developer's dream combination copy
Android android + app engine a developer's dream combination

What's hot (19)

PDF
Novidades do Google I/O 2014 - Uma Visão
PDF
Wolters Kluwer Tech. Conference: Disrupting Mobile Development
PDF
Kerbernetes Robotics Distributed System Deep Dive
PPTX
Android study jams 2021 [collab] [master]
PDF
ROS/ROS2 Distributed System with Kubernetes
PPTX
Deep Learning: Session 3 : How to succeed
PDF
Get Hip with JHipster - Colorado Springs Open Source User Group 2021
PPTX
Google IO Devbytes 2014
PDF
Dmitry Buzinov - Drupal 8 & VueJS: Integration of modern javascript frameworks.
PPTX
Jhipster
PPTX
warblecamp - twical
PDF
Google IO 2018
PPTX
Intro to Arkit - ARKit NYC Meetup - 7.20.17
PDF
20210411 全端網頁開發起手式:建構並佈署Angular網頁應用程式至GCP
PDF
New 2D World-Building, Animation & Graphics Features in Unity
PPTX
GAE as Android Test Portal. Part 1.
PDF
Garrett_Shearer_Resume
PPTX
What’s new in Angular 5 JavaScript Framework?
PDF
Best react native animation libraries & ui component of 2022
Novidades do Google I/O 2014 - Uma Visão
Wolters Kluwer Tech. Conference: Disrupting Mobile Development
Kerbernetes Robotics Distributed System Deep Dive
Android study jams 2021 [collab] [master]
ROS/ROS2 Distributed System with Kubernetes
Deep Learning: Session 3 : How to succeed
Get Hip with JHipster - Colorado Springs Open Source User Group 2021
Google IO Devbytes 2014
Dmitry Buzinov - Drupal 8 & VueJS: Integration of modern javascript frameworks.
Jhipster
warblecamp - twical
Google IO 2018
Intro to Arkit - ARKit NYC Meetup - 7.20.17
20210411 全端網頁開發起手式:建構並佈署Angular網頁應用程式至GCP
New 2D World-Building, Animation & Graphics Features in Unity
GAE as Android Test Portal. Part 1.
Garrett_Shearer_Resume
What’s new in Angular 5 JavaScript Framework?
Best react native animation libraries & ui component of 2022
Ad

Similar to Io 2018 (20)

PPTX
Web development post io2016
PDF
Testing installable mobile apps analogues
PPTX
ДІАНА ПІНЧУК «Testing installable mobile apps analogues: Android Instant Apps...
PDF
APIs, now and in the future
PDF
JSCamp review
PPTX
JS digest, March 2017
PPTX
Google i o developer conference 2019 round up flutter news and new updates_
PDF
Денис Яременко “Що нового в тестуванні мобільних додатків”
PPTX
Introduction to Modern and Emerging Web Technologies
PPTX
JS digest. Mid-Summer 2017
PPTX
Frontender in-2016
PDF
JS digest. May 2017
PDF
WebAR - "Build once, deploy anywhere"
PDF
JSFoo-2017 Takeaways
PDF
The Web Platform - State of the Union '17
PDF
Front Porch Keynote 2014
PDF
JSConf Hawaiʻi 2019
PDF
Google I/O & Facebook F8 Developer Conference Recap — The major platforms rel...
PDF
Mobile Vue.js – From PWA to Native
PDF
Firefox OS and the Internet of Things - NDC London 2014
Web development post io2016
Testing installable mobile apps analogues
ДІАНА ПІНЧУК «Testing installable mobile apps analogues: Android Instant Apps...
APIs, now and in the future
JSCamp review
JS digest, March 2017
Google i o developer conference 2019 round up flutter news and new updates_
Денис Яременко “Що нового в тестуванні мобільних додатків”
Introduction to Modern and Emerging Web Technologies
JS digest. Mid-Summer 2017
Frontender in-2016
JS digest. May 2017
WebAR - "Build once, deploy anywhere"
JSFoo-2017 Takeaways
The Web Platform - State of the Union '17
Front Porch Keynote 2014
JSConf Hawaiʻi 2019
Google I/O & Facebook F8 Developer Conference Recap — The major platforms rel...
Mobile Vue.js – From PWA to Native
Firefox OS and the Internet of Things - NDC London 2014
Ad

Recently uploaded (20)

PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Machine learning based COVID-19 study performance prediction
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
NewMind AI Monthly Chronicles - July 2025
PPT
Teaching material agriculture food technology
PDF
cuic standard and advanced reporting.pdf
PPTX
A Presentation on Artificial Intelligence
PDF
Approach and Philosophy of On baking technology
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Dropbox Q2 2025 Financial Results & Investor Presentation
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Mobile App Security Testing_ A Comprehensive Guide.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
The Rise and Fall of 3GPP – Time for a Sabbatical?
Machine learning based COVID-19 study performance prediction
Review of recent advances in non-invasive hemoglobin estimation
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
NewMind AI Monthly Chronicles - July 2025
Teaching material agriculture food technology
cuic standard and advanced reporting.pdf
A Presentation on Artificial Intelligence
Approach and Philosophy of On baking technology
Advanced methodologies resolving dimensionality complications for autism neur...
Unlocking AI with Model Context Protocol (MCP)
Digital-Transformation-Roadmap-for-Companies.pptx
Per capita expenditure prediction using model stacking based on satellite ima...
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...

Io 2018

  • 1. I/O 2018 What you may have missed!
  • 2. What this is about You may have sat through the keynote or other sessions so this is more of a quick round-up of some of the big announcements from this I/O in some sections we’ll link to the session in question incase you’ve missed it
  • 4. The Keynote Google Lens - AI driven camera app Google news reboot Google Duplex Android P - Gestures Google Assistant is getting smart displays Smart Compose
  • 5. Dev Keynote Android has made a lot of developer facing improvements to build/packaging and emulation. Slices too Service Workers in all modern browsers! Linux Apps on Chrome OS Material design has had a refresh and there’s tooling to help with theming Sceneform is a Java SDK for ARCore
  • 7. Web State of the Union Quickly becoming another keynote due to it’s importance. Service workers and the improvement PWA can make to business Desktop PWA announced on chrome OS. Windows and mac later this year This talk every year is the best developer summary with the dev keynote to give you and idea of what’s big in Google.
  • 8. Dev Tools Local Overrides Network Search Command Palette to search through files in sources Async Await debugging Eager Evaluation Lighthouse 500,000 users and 2 million Pages 3.0 released Performance data now can include competitor evaluation thanks to a big query project Contrast ratio to help with accessibility
  • 9. Angular > 1 million angular developers Schematics - code generation Component Design kit - helps companies build their own component library ng add - runs schematics after npm install Angular Elements - angular custom elements to web standard. You need an injector currently but that may change
  • 10. Ivy Backwards-compatible new rendering pipeline for angular. Smaller, Faster and Simpler apps uses tree shaking to remove uneeded code. Smaller bundles and this is done through a new rendering pipeline. locality - this is an attempt to ensure components can only be built with local knowledge. self- contained but also has a goal for incrementality (yeah i dont think its a word either) this is the belief that build time should be linked to the size of the change youre making not the size of your app. Ivy does this by encapsulating child components no bleeding context into parents so they dont need rebuilt They got hello world down by 93% in size to 2.7kb. Insane. 45% reduction in load time
  • 11. AR AR marks the next big shift in mobile computing AR can be useful (house remodelling) Opature in Belfast do this AR Core is googles platform for developing AR apps Allows for motion tracking, lighting estimation and environment understanding Already supported on 100 million Android DEvices
  • 12. ARCore Updates Augmented Images - trigger experiences from 2d images like movie posters https://www.youtube.com/watch?v=uDs9rd7yD0I Cloud Anchors- shared references between ar apps. Work on IOS with ARKit Scene Form - Java SDK intended for Android dev
  • 13. Firebase Not a lot new. Cloud Functions - SDK update. Client side sdk for calling functions. Unit Testing functions as well. Ability to use tensorflow lite models so you can evaluate things on device without bundling the model with the binary Crashlytics integrations - slack Performance monitoring is out of beta into GA. New update shows issues more clearly. Testlab now supports IOS. Spotify replaced device intra with firebase. Videos and test assets
  • 14. Android Things - Closed source :o Security updates for 3 years - Central automated process for updates - Kits start at £80 atm and you get the rainbow hat for that. Hopefully will follow up on this at the iot event. Hat includes lots of sensors and buttons and leds and a display
  • 15. PWA They were EVERYWHERE! Google has been pushing them for about 2 years now but Service Worker is pretty much universal now (no IE11!) so they were referenced in nearly all talks including state of the web https://developers.google.com/web/tools/workbox/ https://www.youtube.com/watch?v=we3lLo-UFtk - Monica Dinculescu introducing a pwa starter kit https://www.youtube.com/watch?v=X6yof_vIQnk - discussion on pwa arch options
  • 16. Other Cool Talks Building Personas for your product https://www.youtube.com/watch?v=tUbB_FbIqPw Conversational design team. https://www.youtube.com/watch?v=BnYq7JapeDA&t=2s -Web Assembly https://www.youtube.com/watch?v=RS36gBEp8OI - Flutter
  • 18. Codelabs https://codelabs.developers.google.com/ May Update includes Kotlin, Firebase, AR, Web Assembly, Android Things and Flutter Let me know if there would be interest in partaking in these as a future session
  • 19. My takeaways 2018 is the year of PWA, AI and AR
  • 20. What it felt like to other people
  • 22. Schedule June : Tensorflow July : IOT Aug : Chromium/Headless Chrome Sep : Golang Oct : Android Nov : Design Dec : Firebase