With I/O 2024 a few weeks away, Google this night posted the first treatment record, including “What’s new”. There will be “150+ classes and learning content”.
There are four “Focus” tentpoles:
- Mobile: Develop for a range of people and form factors.
- Web: Create fast, secure sites and apps for the open web.
- Access cutting-edge AI concepts and open-source software for machine learning.
- Cloud: Simplify and scale end-to-end development.
There are 16 topics/products: Accessibility, AI / Machine Learning, Android, Angular, AR/VR, Chrome OS, Cloud, Design, Firebase, Flutter, Chrome, Google Play, Location/Maps, Smart Home, Wear OS, and Web.
Following the keynotes on May 14th, additional sessions may be available online. The “Google keynote” starts at 10 a.m. PT and will run for 2 days. This will be followed by a “Developer keynote” from 1:30 to 2:30 p.m. Google says “[on-demand content] is releasing May 16 at 8 AM PT”.
‘What’s fresh’ sessions:
These traditional “What’s new” sessions are treated as keynotes, with “Technical session” and “Workshop” being the other content types this I/O.
What’s new in Android
Get the latest in Android development covering conversational AI, Android 15, form factors, Jetpack, Compose, hardware, performance, and more.
What’s new in Google AI
Explore Google’s latest AI tools and learn what’s new in the Gemini API, Google AI Studio, Gemma, Kaggle Models, and Google’s open-source libraries, including Keras and JAX.
What’s new in Android development tools
Discover what’s new in Android Studio for Android app developers. We’ll provide some demos and highlight useful tools that can make Android API, Firebase, and Google AI more accessible to developers.
What’s new in Firebase for building universal AI capabilities
Learn about Firebase’s new and updated services, which enable you to build, deploy, and improve production-ready AI apps. These apps are integrated with modern cloud databases, saving you the hassle of managing infrastructure.
What’s new in Google Play
Explore the latest Google Play updates and tools that will help you grow your business.
What’s new in Flutter
Discover how Flutter enables you to build beautiful, modern web apps. We’ll also delve into how WebAssembly works for Dart and Flutter and how it enables faster app integration with the web ecosystem.
What’s new in Chrome OS
Learn about the future direction of Chrome OS: the developer-focused investments we’re making across distribution, app capabilities, OS integrations, and how our partners are bringing world-class experiences to Chromebooks.
What’s new in Angular
Find out about the latest from Angular, including updates on server-side rendering and performance. Discover everything, from community enhancements to feedback loops to innovative features that are available in v18 and above.
What’s new in the Web
Baseline provides insights on the readiness of web features and APIs for developers. With accurate status updates available on key developer resource sites like MDN, Can I Use, and web.dev, it’s now easier than ever to determine whether a feature is ready to use. This talk will cover some of the key features currently present in Baseline, helping you build more beautiful and useful websites and applications.
What’s new in Google Cloud and Google Workspace
Discover the latest tools and updates enabling developers to learn, build, and do more on Google Cloud and Workspace.
Key classes
Preparing for the Wear OS’s future
In this session, we’ll learn about the new Wear OS 5 features. This includes advancements in the Watch Face Format and how to design and develop devices of all styles.
Enhancing user productivity with large displays and peripherals
In this expert session, we’ll demonstrate how developers can make their apps more valuable and useful for Android users on large-screen devices. We’ll cover how to leverage the larger screen real estate and how to integrate with peripherals like styluses, keyboards, touchpads, and mice. Developers can create apps that make users more productive and efficient by following these tips.
Android for Cars: New in-car experiences
This session will highlight Google’s commitment to the automotive industry and how we’re empowering developers to create new app experiences, including casting and multi-display, for the car. Discover the latest resources and tools for developers to integrate Google into their apps for Android Auto and other cars.
Everything you need to know about Google TV and the Android TV operating system.
Discover the latest additions to the Android TV OS platform update and new user experience improvements for Google TV. Learn how Compose for TV and Android Studio’s updated developer tools make it easier than ever to create stunning TV apps.
Faster, more expressive design with Material for Compose
Explore the latest from Material Design, including color and typography updates that empower developers to create personalized, accessible products, and a more comprehensive Compose offering. Then, get a sneak peek at Google Maps and learn how they roll out features to production using Material for Compose.
Build for the home with new Home APIs
Learn how easy it is to use the Home APIs to bridge your digital experience with physical objects. We’ve redefined Google Home as a platform for all developers to make Smart Home development easier. Create delightful experiences in your app using Google Home’s features. With the Home APIs, you gain access to 600M devices and Google’s entire home intelligence, on both Android and iOS.
Passkeys and digital identity best practices
Passkeys are the modern standard for enabling seamless, secure, and trustworthy sign-in user flows. Discover how to streamline Google’s passkeys and sign-in process with Credential Manager and passkeys for account creation and authentication. Learn about upcoming and new Credential Manager features, such as wear integration and autofill. Explore cross-platform identity strategies with Google and wallet-based solutions to enhance the user experience on both the web and mobile platforms.
Enhance the user experience of your Android app
Learn how Predictive Back, Glance, and Edge to Edge can improve the user experience and quality of an Android app. The pathway will guide the user through codelabs to enhance the Android-supported SociaLite app, https://github.com/android/socialite. To complete the workshop, you’ll need an Android Studio laptop with the SociaLite app project installed. You’ll also need a device with Android 15 Beta 2 installed.