Jetpack Compose est le kit d'outils moderne d'Android recommandé pour créer des UI natives. Ce kit simplifie et accélère le développement des interfaces utilisateur sur Android. Concevez vos applications rapidement avec moins de code, des outils puissants et des API Kotlin intuitives.
Faites-en plus avec moins de code et évitez des classes entières de bugs : le code est simple et facile à gérer.
Il vous suffit de décrire votre interface utilisateur, et Compose se charge du reste. Lorsque l'état de l'application change, l'interface utilisateur est automatiquement mise à jour.
Compatible avec l'ensemble de votre code existant pour que vous puissiez l'adopter quand et où vous le souhaitez. Itérez rapidement des aperçus en direct et bénéficiez de la compatibilité totale avec Android Studio.
Créez de superbes applications avec un accès direct aux API de la plate-forme Android et une compatibilité intégrée avec Material Design, le thème sombre, les animations et plus encore.

Apprenez à utiliser Jetpack Compose pour créer une UI Android native. Ce cours aborde les principes de base de la compilation avec Compose, y compris la mise en page, la thématisation, les animations, l'architecture, les états, l'accessibilité et les tests.
Design
Compose est compatible avec Material 3, ce qui permet à Material You de prendre en charge les thèmes et les composants.
Apprendre
Application Android entièrement fonctionnelle créée à l'aide de Compose, Material 3 et d'une interface utilisateur adaptative.
Explorez Compose et le potentiel de la programmation déclarative en seulement quelques minutes.
Regardez le contenu vidéo sur la chaîne YouTube des développeurs Android et découvrez les dernières bonnes pratiques à suivre avec Compose.
Inspirez-vous d'exemples montrant comment utiliser les fonctionnalités puissantes de Compose.
Configurez votre environnement de développement et lancez-vous dans la conception.

Compiler sur plusieurs appareils avec Compose

Jetpack Compose vous permet de créer des applications attrayantes sur tous les appareils : téléphones, tablettes, appareils pliables, ChromeOS et Wear OS.
L'UI de votre application doit s'adapter aux différentes tailles d'écran, orientations et facteurs de forme. Une mise en page adaptative change en fonction de l'espace d'écran disponible.
Compose pour Wear OS permet de créer des applications portables sur le poignet plus facilement, plus rapidement et de manière plus intuitive. Ce guide vous présente les similitudes et les différences entre la version standard de Compose et Compose pour Wear OS.

Sélection de ressources

Découvrez comment combiner des interfaces utilisateur basées sur des vues et Compose.
Découvrez les fonctionnalités Compose d'Android Studio.
Découvrez comment utiliser les mises en page dans Compose.
Découvrez comment configurer le style de votre application et utiliser les thèmes clair et sombre.
Découvrez les modèles de gestion des états avec Compose.
Explorez encore plus de ressources pour vous familiariser avec Compose.

Prochaines étapes pour Jetpack Compose

Nous avons collaboré avec plusieurs partenaires pour commencer à intégrer Compose dans leurs applications. Découvrez comment Compose a aidé leurs équipes à gagner en productivité et à créer une interface utilisateur de haute qualité.
Airbnb
Airbnb
Lyft
Lyft
Reddit
Reddit
Disney+ Hotstar
Disney+ Hotstar
Square
Square
Twitter
Twitter
SoundCloud
SoundCloud
Dropbox
Dropbox
MyFitnessPal
MyFitnessPal
Booking.com
Booking.com
Swiggy
Swiggy
Grab
Grab
ZEPETO
ZEPETO
Adidas
Adidas
Expedia
Expedia
Bumble
Bumble
OkCredit
OkCredit
Medium
Medium
Mercari
Mercari
BeReal
BeReal
Clue
Clue
Plex
Plex
Zalando
Zalando
Pocket Casts
Pocket Casts
Monzo
Monzo
Cuvva
Cuvva
Shoppee
Shoppee

Dernières actualités et vidéos

Rejoindre la communauté Compose

Poser une question sur Stack Overflow
Signaler un problème et suivre les bugs
Rejoindre le groupe Slack KotlinLang