display-ai-glasses-with-jetpack-compose-glimmer
Installation
SKILL.md
Glossary
| Term | Definition |
|---|---|
| AI Glasses | All-day wear, hands-free devices that provide access to information. Some have a display and some are audio-only. Equipped with speakers, a camera, and a microphone. |
| Display AI Glasses | AI 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 AI Glasses. It provides components, theming, and behaviors for transparent displays. |
| Projected Activity | An Android Activity that runs on a host device (phone) but its UI and interactions are projected to a connected AI glasses device. |
| 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 AI 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 should target minSDK 37 or higher. If the target SDK is lower than 37, increase the SDK to 37. AI Glasses should target API 36 or higher.
Core Constraints
Related skills
More from android/skills
r8-analyzer
Analyzes Android build files and R8 keep rules to identify redundancies,
352navigation-3
Learn how to install and migrate to Jetpack Navigation 3, and how to
346edge-to-edge
Use this skill to migrate your Jetpack Compose app to add adaptive edge-to-edge
326migrate-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
246android-cli
Orchestrates Android development tasks including project creation, deployment, SDK management, and environment diagnostics using the `android` command-line tool.
73