Learn how to integrate 3D game engines (Godot & Unity) with Jetpack Compose into a single codebase for mobile and Android XR. We'll explore embedding 3D scenes into spatial containers, setting up Kotlin-to-engine communication —featuring an exclusive look into how the NBA built their live basketball experience on Android XR.
Speakers: Luke Hopkins, Josh Lorrett, Rodrigo Sanchez
Chapters:
0:00 - Introduction to Android XR
2:43 - Spatial containers
5:33 - Approaches for integrating 3D engines
8:15 - Communication between Kotlin and Godot
10:43 - Rendering Godot in Jetpack Compose
16:33 - NBA Court View overview
18:17 - Integrating Unity as a library
25:03 - Conclusion and resources
Watch the Android XR sessions from Android Dev Summit 2026 → https://goo.gle/ADS26-XR
Watch all the sessions from Android Dev Summit 2026 → https://goo.gle/ADS26-All-Sessions
Subscribe to Android Developers → https://goo.gle/AndroidDevs
#AndroidDevSummit2026
Event: Android Dev Summit 2026
Products Mentioned: Jetpack Compose, Godot, Unity, Android XR, Games
Speakers: Luke Hopkins, Josh Lorrett, Rodrigo Sanchez
Chapters:
0:00 - Introduction to Android XR
2:43 - Spatial containers
5:33 - Approaches for integrating 3D engines
8:15 - Communication between Kotlin and Godot
10:43 - Rendering Godot in Jetpack Compose
16:33 - NBA Court View overview
18:17 - Integrating Unity as a library
25:03 - Conclusion and resources
Watch the Android XR sessions from Android Dev Summit 2026 → https://goo.gle/ADS26-XR
Watch all the sessions from Android Dev Summit 2026 → https://goo.gle/ADS26-All-Sessions
Subscribe to Android Developers → https://goo.gle/AndroidDevs
#AndroidDevSummit2026
Event: Android Dev Summit 2026
Products Mentioned: Jetpack Compose, Godot, Unity, Android XR, Games