Take a look at the features announced at Google I/O 2025 and how they will help you as a developer.
Google I/O 2025 brought a lot of news about AI and Gemini, showcasing the future (or present) at Google. This news brings developers amazing opportunities to many aspects of our daily jobs.
The Google I/O Keynote was huge, but we will focus more specifically on the things that will help us build our ideas and projects. We are going to move through our development steps like debugging, building modern web apps, improving and getting help with agents, and getting visual inspiration to take a step forward with our imagination. I highly recommend checking out the full video if you have time:
Let’s start with the web and Chrome announcements!
Google knows that when we work with the web everything is not perfect. Sometimes we find errors and these errors need to be solved. Chrome provides Chrome DevTools to help us to explore deeply into what happened in our applications. But what can we do when we get a message without any context about the issue?
This is where we could get help from AI, and Google simplifies bringing in the power of Gemini, providing AI assistance for our errors, performance or better explaining console errors or warnings in the same DevTools.
You can try it now! Open DevTools and click “AI innovations.” Next, activate the options in “Boost your productivity.”
After that, click on any error in the Chrome DevTools console, and Gemini will provide better information about what is happening, like this example:
Read more: https://developer.chrome.com/docs/devtools/ai-assistance/get-started.
The Chrome browser continues its evolution, and with the CSS Overflow 5 specification in Chrome 135, now we can build amazing scroll and carousel experiences—without any JavaScript, just CSS.
Image from Mozilla
Learn more about it: https://developer.chrome.com/blog/carousels-with-css.
OK, we are in the web section, so let’s move to one of the most loved frameworks: Angular!
The Angular team continues working hard to provide the best developer experience, bringing a lot of amazing new features and improvements, like Signals + Zoneless, SSR and more.
The Angular team knows how the community adopts Signals. They announced Signals and computed are stable. In Angular v20 they will bring linkedSignals stable too! 🤫 Shhh … They also started to work with Signals Forms API.
What about Zone.js? Good news: We can start to build full performance of Angular Signals with Zoneless, in developer preview. And with Karma deprecated, Angular v20 brings experimental support to Vitest and a fresh guide to build AI with Angular.
The Angular team worked closely with multiple teams for v20. Chrome DevTools will include a custom track for Angular code to make it easy to debug our source code, and the Firebase team now simplifies our experience with Firebase Studio building our apps.
Learn more with What’s new in Angular:
Shifting focus to backend development, let’s explore Firebase!
The Firebase team released Firebase Studio to simplify building our apps with vibe coding and the Gemini agent, and now they have taken the next step forward. Using the App Prototyping agent, it can detect, set up and provision an app’s backend easily.
Google with Firebase Studio simplifies how we can build our apps by prompting (or vibe coding) with Gemini. This helps to create incredible apps, and now, when our prompt includes a database or authentication, Firebase Studio will recommend Firebase Authentication and Firestore when creating the application blueprint. It will also create components and UI elements by default.
But what about the logic? Well, Firebase now makes it easy to integrate AI into our existing apps with Firebase AI Logic and finish our project by publishing our app and backend services to Firebase App Hosting.
Watch more with What’s new in Firebase:
OK, but maybe we need help, so let’s move to agents.
Vibe coding or proactive agent? Why not get both with Jules? Jules is an agent (multiple agents) that helps to improve your existing code, but also proposes PRs to improve your project!
How does it work? Well, it works with GitHub integration and creates a virtual machine to run and execute your code. Then, it performs actions on it to propose changes to you. Jules can also run your existing tests (or create new ones) to verify your code.
You can try it today! Just go to https://jules.google.com/.
OK … but all these things are for existing projects. What about if we want to create a new project ? No worries! Google also has things for you! That is Stitch!!
Google knows that sometimes we need fresh ideas to get started. Maybe you want to create new ideas for a mobile or web app? Google showed Stitch, which helps designers simplify and create UI ideas just from a prompt for mobile or web.
After that you get your project. It creates an amazing design for you (that can be modified) and also exported to Figma.
Now just start with ideas and explore them with Stitch!
Start to play with Stitch https://stitch.withgoogle.com/.
And what about if I want to create something visual like videos or creative images? Here we go!!!
Google launched a bunch of new things with Gemma 3n, Project Astro with 2.5 flash with Audio model, and extending to Glass a platform to build apps with Android XR.
Learn more: https://www.android.com/xr/.
But it does not stop there. Create amazing videos with Veo and Flow, like you are a filmmaker.
And create full realistic images and photos using Imagen 4 and Whisk.
Play with Whisk.
There are a lot of things to see and play with! We as developers have incredible tools to build products fast and combine our ideas, increasing our productivity and speed.
Take your time to play and build things, and be sure to experiment with each of the tools and features mentioned here. Now it’s easy to reach our ideas, debug with DevTools, build powerful apps with Angular 20, increase our productivity with Jules and create amazing videos and images with Stitch and Flow.
If you want to know everything new about AI-assisted code, prompts and GenAI with Progress Kendo UI, come to our upcoming webinar on Monday, June 2, from 11:00 a.m.–1:00 p.m. ET.
Dany Paredes is a Google Developer Expert on Angular and Progress Champion. He loves sharing content and writing articles about Angular, TypeScript and testing on his blog and on Twitter (@danywalls).