Google I/O 2019: What’s New For Developers
In this article, we’ll take a look at all the things announced at Google I/O, for developers, and the progress these features made over the past few months. By Filip Babić.
Sign up/Sign in
With a free Kodeco account you can download source code, track your progress, bookmark, personalise your learner profile and more!
Create accountAlready a member of Kodeco? Sign in
Sign up/Sign in
With a free Kodeco account you can download source code, track your progress, bookmark, personalise your learner profile and more!
Create accountAlready a member of Kodeco? Sign in
Contents
Google I/O 2019: What’s New For Developers
20 mins
- Behold: Android Q
- Scoped Storage
- Location Permission
- Developer Productivity
- Kotlin/Everywhere
- Non-Kotlin Developers
- Jetpack Libraries
- Jetpack Compose
- Android Studio Improvements
- In-App Updates
- Google Assistant
- HowTo Templates
- Improved App Actions
- Interactive Canvas
- Improving the Web
- Speeding up Web Browsing
- Optimizing Websites
- Safe and Private Browsing
- Platforms for Developers
- Machine Learning & Artificial Intelligence
- Firebase
- Where To Go From Here
Safe and Private Browsing
On top of everything, the web team has focused on improving the user’s privacy and safety when browsing the Internet. After great strides to move as much content to HTTPS, it’s time to integrate other features for safe browsing. They’re currently focusing on private cookies by default, transparent privacy settings and anti-fingerprinting mechanisms. All these features should ease the way you browse the web while keeping your data safe.
Platforms for Developers
With all the talk about web being more secure, faster, and gaining many great features, it’s important to note that it may be hard to keep up with all the best practices. This is why you can now join the web development learning platform, which Google curated just for this reason. They want to make many tutorials on building fast, performant and scalable websites. They also want to promote best practices so you don’t hack away at things for them to work.
On top of that, they are promoting the ChromeOS platform, as a developer-first platform. Due to many key software features, such as port-forwarding, supporting Linux out of the box, and many IDEs, ChromeOS is a really good platform for developers of all platforms and codebases!
Machine Learning & Artificial Intelligence
It wouldn’t be Google if there wasn’t some talk on ML & AI. As always, Google has managed to speed up their frameworks like TensorFlow, MLKit, and GoogleCloud. This will help you train more models faster, and train many different things like image and text recognition. Additionally, they showcased an app that manages to run and analyze five complex data streams simultaneously without performance issues. This is mostly possible because of TensorFlow’s improvements, and TensorFlow Lite running on-device ML.
They’re also open-sourcing the TensorFlow 2.0 framework, and the new, third, version of the Cloud TPU Pods for machine learning is in beta.
Firebase
And last, but not least, the team at Firebase is always bringing new features to the platform. The platform itself has grown tremendously in the past couple of years. But more importantly, it is integrating more and more into the rest of the Google frameworks. As such, you can easily connect ML Kit to Firebase apps within a few simple steps. To do so, follow the official documentation for Firebase ML Kit.
Other than that, the Firebase team brought the Performance Monitor feature, to web apps as well! You can now analyze the performance and reach of your apps and constantly work on improving it using the Monitor.
Where To Go From Here
Many amazing new things have been announced at the Google I/O, and you can definitely see a lot of progress for some of them. We can only guess at what more the rest of the year will bring to us. We’re still waiting for the Android Q release, new Pixel phones, and many APIs to become more stable and visible, such as Jetpack Compose.
To catch up on some of the other new things Google is delivering, you can check out these articles:
- Google I/O 2019: Opening Keynote Key Topics and Reactions
- Google I/O: What’s New in Android
- Google I/O Reactions: What is New with the Google Assistant
- Google I/O 2019 First Impressions Livecast
What are you most excited about? Hopefully, you had a fun time recapping the announcements. Do join the comment section below, and add anything you feel like this article missed out on! :]