Google I/O: What’s new for developers?

The SDKs provide native APIs for all of the essential AR features like motion tracking, environmental understanding, and light estimation.

Google I/O 2022 started off with a keynote speech from Alphabet CEO Sundar Pichai. Later, Jeanine Banks, VP and GM for Developer X, and Head of Developer Relations, took over. She is responsible for the strategy, product portfolio, and ecosystem engagement for third party developer experiences, including tools like Angular, Dart, Firebase, Flutter, TensorFlow, Kaggle, and others. Jeanine and her team collaborate across Google to empower millions of 3P developers to build AI-enabled, digital experiences for billions of users worldwide. She spoke about the latest in developer products and platforms at the keynote speech.

ARCore 

Jeanine launched ARCore, the Google’s platform for building augmented reality experiences. Using different APIs, ARCore enables your phone to sense its environment, understand the world and interact with information. The APIs are available across Android and iOS to enable shared AR experiences.

ARCore’s motion tracking technology uses the phone’s camera to identify interesting points, called features, and tracks how those points move over time.  It can also detect flat surfaces and estimate the average lighting in the area to help ARCore to build its own understanding of the world.

AIM Daily XO

Join our editors every weekday evening as they steer you through the most significant news of the day, introduce you to fresh perspectives, and provide unexpected moments of joy
Your newsletter subscriptions are subject to AIM Privacy Policy and Terms and Conditions.

ARCore lets you place objects, annotations, or other information in a way that integrates seamlessly with the real world. It provides SDKs for many of the most popular development environments. The SDKs provide native APIs for all of the essential AR features like motion tracking, environmental understanding, and light estimation. 

The ARCore team has been collaborating with NBA, Snapchat, Lyft, Donkey Republic, etc. to explore and build immersive applications for different industries.


Download our Mobile App



Android

Maru Ahues Bouza, director of the Android DevRel at Google, spoke about what’s new in Android 13. She said the foundation of this OS is modern android development where they bring as much commonality as possible to make it easier for users to create experiences that tailor to all the different screens.

Modern android development is a set of guidance tools and libraries to create apps across devices.

  1. Android Studio and Kotlin provide most fully featured and productive development experience for android applications on any device.
  2. Material and Jetpack compose provide the UI framework and guidance to deliver experiences across devices. Jetpack also reduces the code you need to write and provides guidance while preserving compatibility.
  3. Google services lets you enhance your application.
  4. Google play highlights the best most optimized applications for a given device.

Flutter

Flutter is a framework for building beautiful multi-platform experiences from a single code base. The flutter team combines the web’s iterative development model with a hardware accelerated graphics engine and pixel level control that were previously the preserve of games.

Tim Sneath, director, Product and UX, Flutter and Dart, introduced Flutter 3. It completes Google’s roadmap from a mobile-centric to a multiplatform framework, along with improvements to Firebase integration, new productivity and performance features, and support for Apple Silicon. Flutter 3 lets developers build experiences for six platforms from a single codebase.

Tim also announced the launch of Flutter’s ‘casual game toolkit’, a starter kit of resources that includes a sample game learning, materials community spaces and information about credits for google developer services.

Firebase

Tim said Firebase is used by 62% of Flutter developers. He also announced the integration of Firebase and Flutter into a fully supported core part. 

The Flutter Crashlytics allows developers to track fatal and informational errors with the same set of features that are available for ios and android.

Tune in for more details on the Developer keynote below:

Developer Keynote (Google I/O ’22)

Sign up for The Deep Learning Podcast

by Vijayalakshmi Anandan

The Deep Learning Curve is a technology-based podcast hosted by Vijayalakshmi Anandan - Video Presenter and Podcaster at Analytics India Magazine. This podcast is the narrator's journey of curiosity and discovery in the world of technology.

Kartik Wali
A writer by passion, Kartik strives to get a deep understanding of AI, Data analytics and its implementation on all walks of life. As a Senior Technology Journalist, Kartik looks forward to writing about the latest technological trends that transform the way of life!

Our Upcoming Events

24th Mar, 2023 | Webinar
Women-in-Tech: Are you ready for the Techade

27-28th Apr, 2023 I Bangalore
Data Engineering Summit (DES) 2023

23 Jun, 2023 | Bangalore
MachineCon India 2023 [AI100 Awards]

21 Jul, 2023 | New York
MachineCon USA 2023 [AI100 Awards]

3 Ways to Join our Community

Telegram group

Discover special offers, top stories, upcoming events, and more.

Discord Server

Stay Connected with a larger ecosystem of data science and ML Professionals

Subscribe to our Daily newsletter

Get our daily awesome stories & videos in your inbox
MOST POPULAR

Council Post: The Rise of Generative AI and Living Content

In this era of content, the use of technology, such as AI and data analytics, is becoming increasingly important as it can help content creators personalise their content, improve its quality, and reach their target audience with greater efficacy. AI writing has arrived and is here to stay. Once we overcome the initial need to cling to our conventional methods, we can begin to be more receptive to the tremendous opportunities that these technologies present.