Extending Android XR’s Reality
summary
A social feed built against the Blue Sky API is ported to extended reality using Kotlin and runs in the Android XR emulator, swapping a 2D list for spatial panels and a cylinder layout computed with basic trigonometry. It uses Jetpack XR primitives (spatial column, spatial panel, surface) so existing views render in 3D with minimal changes. The demo works in emulator but shows rendering quirks, input and device gaps, and no physical hardware yet.
AI-written summary · about
chapters (11)
- 0:00Android XR introduction
- 3:01Android XR emulator setup
- 7:15Android XR emulator interface
- 11:113D terminal and window demo
- 14:42Android XR app with Blue Sky API
- 18:56Rendering posts in 3D space
- 23:33Spatial UI components in code
- 26:43Android XR challenges and limits
- 27:47Android XR features and future
- 29:14Q&A: anchoring views and navigation
- 31:19Q&A: user interactions and 3D APIs
related talks
23mBeyond the Smartphone: Android’s Identity Crisis in 2026
46mMvRx: Android Development on Autopilot
41mIt Just Works
14mInterstellar Social Simulation with Kotlin
36mReal World Kotlin-Powered Android
43mAndroid Jetpack ❤️ Kotlin: On the road to more wholesome APIs
37mAndroid KTX: A Dash of Kotlin Makes All the Difference!
27mAn Android Dev start to Kotlin Multiplatform
