Jetpack Compose permet d'implémenter facilement un système de conception et d'harmoniser l'apparence de votre application avec des thèmes, des composants, etc.
Sur les pages suivantes, vous allez voir en détail comment concevoir et implémenter votre système de conception :
- Material Design 3 : découvrez comment implémenter Material You avec l'implémentation de Material Design 3 dans Compose.
- Migrer de Material 2 vers Material 3 : découvrez comment migrer votre application de Material Design 2 vers Material Design 3 dans Compose.
- Systèmes de conception personnalisés : découvrez comment implémenter un système de conception personnalisé dans Compose et adapter en conséquence les composables Material Design existants.
- Anatomie d'un thème : découvrez les constructions et les API de niveau inférieur utilisés par
MaterialTheme
et les systèmes de conception personnalisés. - Migrer des thèmes XML vers Compose: découvrez comment migrer vos applications des thèmes XML à Compose.
Exemples
Les exemples suivants illustrent des systèmes de conception dans Jetpack Compose :
Jetcaster is a sample podcast app, built with Jetpack Compose. The goal of the sample is to showcase building with Compose across multiple form factors (mobile, TV, and Wear) and full featured architecture.
To try out this sample app, use the latest Jetnews is a sample news reading app, built with Jetpack Compose. The goal of the sample is to showcase the current UI capabilities of Compose.
To try out this sample app, use the latest stable version of Android Studio. You can clone this repository Jetsnack is a sample snack ordering app built with Jetpack Compose.
To try out this sample app, use the latest stable version of Android Studio. You can clone this repository or import the project from Android Studio following the steps here.
This Jetchat is a sample chat app built with Jetpack Compose.
To try out this sample app, use the latest stable version of Android Studio. You can clone this repository or import the project from Android Studio following the steps here.
This sample Learn how this app was designed and built in the design case study, architecture learning journey and modularization learning journey.
This is the repository for the Now in Android app. It is a work in progress 🚧.
Now in Android is a fully functionalJetcaster sample 🎙️
Jetnews sample
Jetsnack sample
Jetchat sample
Now in Android App