Components are the building blocks of a design system, built to solve specific UI problems. Fluent Android is a customized subset of components that fits seamlessly with native Material components, letting you build uniquely Microsoft experiences that are native to the platform.
Note: Fluent Android is upgrading to include the Fluent 2 design language and token system, as well as modularized code, so you can grab only what you need. These components are still in the works, so be careful if you pull them in production; changes to them might require fixes to your app down the line. We’ll add more components and APIs as they become available.
An avatar shows an image or text to represent a person or group as well as gives additional information like their status and activity.
An avatar group shows multiple avatars.
A button triggers a single action or event.
A progress indicator lets someone know there’s a background task in progress.
A shimmer lets people know that a section of information is loading without blocking other UI elements from rendering.