
Jetpack Compose Glimmer is a design system built from scratch for transparent displays on AI glasses, part of Google's Android XR efforts. It targets designers and developers who need to create interfaces that layer gracefully onto the real world without distracting users. The core value is redefining UI physics to prioritize glanceability, arm's-length focus, and ambient motion, ensuring every element earns the user's moment of attention. Glimmer was developed after more than a decade of Google's research into transparent displays, learning that traditional design conventions like color, typography, and shadows behave counterintuitively on additive screens that can only add light, not create black.
The fundamental problem Glimmer solves is that existing design systems like Material Design fail on additive displays. Black appears as fully transparent, saturated colors vanish against bright skies, and bright surfaces cause halation—where light bleeds into adjacent areas and makes text illegible. Traditional shadows cannot convey depth because they rely on opacity that doesn't exist. Glimmer addresses these pain points by completely rethinking how color, typography, and motion function on see-through screens. It provides a coherent visual language that harmonizes with the ambient environment, so designers no longer have to guess what will be legible or comfortable in real-world conditions.
The color system is one of Glimmer's key features. Because additive displays cannot create opaque black, Glimmer redefines “black” as a dark surface that serves as a clean plate for content. All surfaces use dark tones, while text and icons are bright to maximize contrast. The palette is deliberately desaturated and neutral by default to avoid clashing with the colorful real world. Glimmer uses an additive contrast ratio formula that measures perceived brightness against the environment, ensuring content remains visible whether against a bright sky or a dark room. This approach prevents halation and saves battery by using less light.
Typography in Glimmer is measured in degrees of visual angle rather than pixels or points, because the interface appears at a perceived depth of one meter. The minimum readable size is 0.6 degrees, established with Google's vision-science team. Glimmer uses Google Sans Flex with its optical size axis to enlarge letter counters and increase spacing, making text more legible at a glance. For example, letters like 'a' and 'e' have larger openings, and dots on 'j' and 'i' are further from the letter body. These optimizations ensure text remains clear in most environments without requiring separate letter-spacing code.
admin
Motion in Glimmer is designed to be ambient and respectful of human attention. Incoming notifications transition over nearly two seconds, slowly drawing the user's focus from their periphery rather than abruptly appearing. This deliberate pace contrasts with instant feedback for user input: focus rings and highlights provide low-latency confirmation of voice or gesture commands. The system balances graceful presence with responsiveness, ensuring users are never startled by sudden changes. Animations avoid being distracting because AI glasses are worn all day, and content can appear at any time.
Glimmer's design workflow began with the realization that the UI is projected to a focal plane at arm's length, requiring users to consciously shift their gaze from the real world to read content. This active choice to engage with the interface informed every decision—from typography size to motion timing. The system uses a new depth system that casts dark, rich shadows to convey occlusion and hierarchy, since traditional shadows don't work on additive displays. Components like buttons overlap cards to establish spatial relationships, and system elements like volume sliders use exaggerated depth to signify importance. The entire approach prioritizes calm, thoughtful integration over visual clutter.
Use cases demonstrated in Glimmer include a navigation card for “Funky Monkey Gifts” that shows location with clear positioning, an incoming text message notification from a contact named Leyla that floats over a blurred background, a bird identification overlay where a bird on a branch is labeled, and a music player interface for “Cosmic Tide” with a volume slider. A hiking stats display shows distance and elevation, and a scrolling calendar helps users manage appointments. In each scenario, Glimmer's design ensures users can quickly grasp information without losing awareness of their surroundings, making tasks like wayfinding, communication, and entertainment feel natural on glasses.
Glimmer is intended for UI/UX designers, XR developers, and product teams building experiences for Android XR devices like AI glasses. It is available as a Figma Design Kit and through developer guidelines on the Android developer site. The tech stack is built on Jetpack Compose, Google's modern UI toolkit. While no specific pricing is mentioned, the design kit is free to use as part of Google's open resources. The ultimate takeaway is that Glimmer enables technology to enhance reality by blending in gracefully, allowing users to see their world more clearly and beautifully, one glance at a time.
Primary audience includes UI/UX designers, XR developers, and product managers building applications for Android XR glasses and other additive display wearables. Design system contributors seeking guidelines for transparent screens, researchers in human-computer interaction, and engineering teams working with Jetpack Compose will also find value. The system is specifically crafted for those who need to create glanceable, context-aware interfaces that blend with the physical world, such as automotive heads-up display designers or trainers developing AR experiences. Professional designers familiar with Material Design who need to adapt their skills for see-through displays are a key segment.
Updated 2026-02-28