I think you should know it (if not you would not be here) but it was the Google I/O 2018 between last May 8th and 11th.
To quickly resume, the Google I/O is the big event from Google, where they show and present all the new things and features, related to their products, mainly about the new version of Android.
They do a big Keynote the first day (this year it was May 8th) during around 2 hours when they present the main new things in general, for everybody. Developer or not, tech profile or not, you can watch it, and you get all the main informations about the main topic. As I’m kind, here is a 14 mins resume of it :
Google I/O 2018 keynote in 14 minutes
Next to that, during the 3 days, they provide a lot of talks about many different things in many different topics. I noticed that a lot of people didn’t know about that and thought that it was just about the main Keynote. I started to watch some of these talk and I found a lot of useful and important things, in my opinion. I’ve thought that every developer or tech related person should spend a bit of time to watch few talks, related to his field to know what are the news.
As I watched a lot of them, even the one not directly related to my field, I decided to make you a list of talks that you could be interested depending on your profile. With that you can directly get the informations that can be useful for you.
No more talking, let’s start.
Android Developers 🤖
As you would expect, there is plenty of interesting and important talks for Android. There is some more, but I put here the most important and useful one for me.
The Developer Keynote
What’s new in Android
Android vitals: debug app performance and reap rewards
Grow and optimize your subscriptions with new Google Play features
Introducing .app domain names, and how to secure them
What’s new in Android development tools
The future of apps on Android and Google Play: modular, instant, and dynamic
Build the new, modular Android App Bundle
Modern Android development: Android Jetpack, Kotlin, and more
Android Jetpack: how to smartly use Fragments in your UI
Android Slices: build interactive results for Google Search
Protips: a fresh look at advanced topics for Android experts
Android Jetpack: what’s new in Architecture Components
Android Jetpack: what’s new in Android Support Library
Understanding Android memory usage
Android Jetpack: easy background processing with WorkManager
Android Jetpack: manage UI navigation with Navigation Controller
How to Kotlin — from the Lead Kotlin Language Designer
What’s new in Android security
Android Jetpack: sweetening Kotlin development with Android KTX
Don’t let your app drain your users’ battery
Effective ProGuard keep rules for smaller applications
Improve app performance with Android Studio Profilers
What’s new with ConstraintLayout and Android Studio design tools
Android Jetpack: manage infinite lists with RecyclerView and Paging
Migrate your existing app to target Android Oreo and above
iOS Developers 🍎
As you would expect here too… no much things for iOS Developer. But you could go to see what’s new for Firebase or GCP for example if you use it in your iOS apps.
Introducing .app domain names, and how to secure them
Web Developers 🌐
The web: state of the union
Building a seamless Web
PWAs: building bridges to mobile, desktop, and native
What’s new in Chrome DevTools
Web performance made easy
Build the future of the web with modern JavaScript
PWA starter kit: build fast, scalable, modern apps with Web Components
Use Lighthouse and Chrome UX Report to optimize web app performance
What’s new in Angular
Beyond single page apps: alternative architectures for your PWA
Build e-commerce sites for the modern web with AMP, PWA, and more
Build a successful web presence with Google Search
UI/UX Designer 🖌
Designing for inclusion : Insight from John Maeda & Hannah Beachler
Challenges and learnings of building for the next billion users
The value of immersive design sprints
Material Metrics: learn about the research-backed validation for adopting Material Design
Games Developers 🎮
New and advanced Google Play tools for game developers
Google Play Instant: how game developers are finding success
Firebase Related 🔥
Build a powerful data backend for Mobile and Web
What’s new in Firebase
5 ways to make your app more successful with Firebase
Improve app performance and stability with Firebase
Cloud Developers (GCP) ☁️
Build a powerful data backend for Mobile and Web
Microservices in the Cloud with Kubernetes and Istio
Pick the right tools to grow your app on Google Cloud Platform
Google Cloud Platform 101
Google Cloud Platform on a shoestring budget
Assistants (Google Home) Developer 👾
An introduction to developing Actions for the Google Assistant
10 Tips for building better Actions
Design Actions for the Google Assistant: beyond smart speakers, to phones and smart displays
Build engaging conversations for the Google Assistant using Dialogflow
AI/ML Developers 🎭
Effective machine learning using Cloud TPU
Get started with TensorFlow high-level APIs
Building the future of artificial intelligence for everyone
TensorFlow for JavaScript
Introducing AIY: Do-it-yourself Artificial Intelligence
ML Kit: Machine Learning SDK for mobile developers
TensorFlow in production: TF Extended, TF Hub, and TF Serving
TensorFlow Lite for mobile developers
TensorFlow and deep reinforcement learning, without a PhD
Advances in machine learning and TensorFlow
AR/VR Developers 🔮
Best practices to design AR applications
What’s new in AR
The future of the web is immersive
Exploring AR interaction
Building AR apps with the Sceneform SDK
AR apps: build, iterate, and launch
Maps Related 🗺
Google Maps Platform: ready for scale
Build real world games with Google Maps
App Store / Products (Managers) Related 🛍
Grow and optimize your subscriptions with new Google Play features
5 ways to make your app more successful with Firebase
Analyze your audience and benchmark metrics to grow on Google Play
Grow your app business through user acquisition and monetization
Release management: successful launches and updates on Google Play
Google Play Instant: how app developers are finding success
Don’t hesitate to tell me if you think that other useful talks should be in the list, or if some are not as much interesting that we could think. I hope you will enjoy them as much that I did.
Originally published on Medium.
Add a Comment