display-glasses-with-jetpack-compose-glimmer
Installation
SKILL.md
Glossary
| Term | Definition |
|---|---|
| Intelligent Eyewear | All-day wear, hands-free devices that provide access to information. Equipped with speakers, a camera, and a microphone. Some are audio-only (audio glasses), and some also have a display (display glasses). |
| Display Glasses | Audio glasses with the addition of a small, private display for glanceable visuals that harmonize with audio output. |
| Jetpack Compose Glimmer | A Compose UI toolkit for building augmented Android XR experiences, optimized for display glasses. It provides components, theming, and behaviors for transparent displays. |
| Projected Activity (Glasses Activity) | An Android Activity that runs on a host device (phone) but its UI and interactions are projected to a connected, intelligent eyewear device (audio or display glasses). |
| Projected Device | An XR device connected to an Android-powered device (host). Host projects the application content to the Projected device and let users interact with it. |
| GlimmerTheme | The root provider for styling tokens, including GlimmerColors, GlimmerTypography, and GlimmerShapes. |
| Additive Display | A display technology where black (#000000) is rendered as 100% transparent. UI is built by adding light to the environment. Display glasses have an additive display. |
| Augmented Experiences | Android XR experiences that enhance a user's focus and presence in the real world. They are lightweight and additive, helping users while they are on-the-go |
| Visual Angle | A unit of measurement for perceived size in XR. The minimum readable text size is 0.6 degrees (approx. 18sp at 1 m). |
Prerequisites
- Mobile project must target
compileSdk37 or higher. If thecompileSdkis lower than 37, increase thecompileSdkto 37. - Ensure you are using the latest library dependencies from Create your first activity for intelligent eyewear.
Related skills
More from android/skills
r8-analyzer
Analyzes Android build files and R8 keep rules to identify redundancies,
351navigation-3
Learn how to install and migrate to Jetpack Navigation 3, and how to
345edge-to-edge
Use this skill to migrate your Jetpack Compose app to add adaptive edge-to-edge
325migrate-xml-views-to-jetpack-compose
Provides a structured workflow for migrating an Android XML View to Jetpack
312play-billing-library-version-upgrade
Use this skill when upgrading or migrating an Android project from any
245display-ai-glasses-with-jetpack-compose-glimmer
Provides guidelines for developing projected applications for Android
87