World Congress 2022 Jun 15, 2022

For the Cars and the Curious: Android Drift

Stephan Schuster

How are developers safely bringing multi-screen experiences natively to the dashboard? Dive into Android Automotive OS to see how Kotlin and Jetpack Compose power tomorrow's smart vehicles.

Pause
Mute Enter Fullscreen
#1 about 2 min

Introducing software engineering for electric vehicle prototypes

Creating a comprehensive software suite for concept cars requires integrating various safety, entertainment, and adaptability features.

#2 about 3 min

Processing data and visualizing interfaces across multiple vehicle displays

Managing diverse usage contexts requires adapting human-machine interfaces across numerous screens and sensors simultaneously.

#3 about 3 min

Standardizing vehicle software architecture and infotainment operating systems

Connecting instrument clusters and infotainment systems involves using standardized platforms alongside specialized operating systems.

#4 about 2 min

Differentiating standalone automotive operating systems from projected mobile experiences

Integrating an operating system directly into the head unit offers deeper vehicle access compared to decoupled mobile projection tools.

#5 about 3 min

Building a custom in-vehicle infotainment system from source

Combining the open-source codebase with hardware-specific drivers enables original equipment manufacturers to create localized car functionalities.

#6 about 4 min

Understanding the layered architecture and hardware abstraction levels

The lower-level core system relies on an extended kernel, hardware interfaces, and efficient runtime environments to manage critical device features.

#7 about 3 min

Developing customized native applications for automotive user interfaces

Implementing original equipment manufacturer applications requires modern native tools and a component-driven architecture to maintain strict safety standards.

#8 about 3 min

Adapting third-party mobile applications for automotive safety standards

Using specialized template libraries simplifies adapting existing mobile functionality to strict vehicle interface requirements without excessive visual distractions.

#9 about 3 min

Generating dynamic user interface themes using centralized design tokens

A connected toolchain seamlessly translates design tokens from initial mockups into runtime resource overlays across the target system.

#10 about 2 min

Addressing data collection and application safety in smart vehicles

Ensuring application safety involves strict manual checks while local regulations govern the extent of cloud-based telemetry collection.

#11 about 6 min

Interfacing with core vehicle systems and handling software permissions

Abstracting hardware networks to expose vehicle properties enables adaptive applications that enforce access using robust kernel-level security rules.

Matching moments

2:53 min

Understanding the foundations of the Android Automotive system

Maxim Lebold +1 · WWC 2023

6:46 min

Comparing tethered Android Auto protocols with native Automotive OS

Fedor Tсymbal · LIVE

3:18 min

Adopting Android natively to scale automotive applications

Maxim Lebold +1 · WWC 2023

2:26 min

Securing vehicle systems through Android permission management

Maxim Lebold +1 · WWC 2023

9:13 min

Tackling functional complexity with localized vehicle electronic architectures

Hans-Jürgen Eidler · LIVE

1:09 min

Managing the complexity of modern car software architectures

Jan Zawadzki · LIVE

Upcoming sessions on this topic

Open session

World Congress 2026 North America

From Software Agents to Physical Devices: Inside the Agentic Hardware Stack

Michael Yuan, Vivian Hu

Michael Yuan
Vivian Hu
Open session

World Congress 2026 North America

How to generate business value through performance optimizations

Nikolai Sidiropulo

Software Engineer at Meta

Nikolai Sidiropulo
Open session

World Congress 2026 North America

Honey, look! I vibe-coded an OS!

Ian Smith

CTO, LYOS

Ian Smith
Open session

World Congress 2026 North America

Closing the Visibility Gap: Lessons from Safety Critical Agentic Systems

Vivek Pandit

Principal Engineer at Cadence

Vivek Pandit
Open session

World Congress 2026 North America

Beyond the Code: Human-AI Synergies in Product Development

Ajita Kanchivakam Ananth

Staff Technical Program Manager at Google

Ajita Kanchivakam Ananth
Open session

World Congress 2026 North America

The Things Your AI Isn't Telling You

Desmond Lamptey

Lead Software Engineer @ Capital One

Desmond Lamptey