Jetpack  Compose est le kit d'outils Android moderne permettant de créer des UI natives avec des API Kotlin intuitives et moins de code. Compose simplifie et accélère le développement d'UI, y compris l'adaptation à n'importe quel facteur de forme (téléphones, tablettes, appareils pliables, téléviseurs, accessoires connectés, etc.).

Compose propose des composants d'UI prédéfinis qui fonctionnent avec des graphiques, des animations et d'autres éléments visuels.

Créer une UI avec Android

Pour les développeurs déjà familiarisés avec Android : ce cours aborde les principes de base de la création d'UI natives avec Compose, y compris la mise en page, la thématisation, les animations, l'architecture, les états, l'accessibilité et les tests.
Pour les développeurs qui débutent avec Android : apprenez à créer une application Android à l'aide de Jetpack Compose, le kit d'outils moderne pour créer des interfaces utilisateur sur Android.

Développer pour les facteurs de forme mobiles

Guide
Apprenez les principes fondamentaux de la conception adaptative pour créer des expériences utilisateur qui s'adaptent de manière fluide aux écrans de toutes tailles sur les téléphones, les tablettes, les appareils pliables et les appareils ChromeOS.
Guide
Créez des UI adaptatives à l'aide de composants de mise en page adaptative Material 3 tels que ListDetailPaneScaffold et SupportingPaneScaffold.
Guide
Implémentez des modèles de navigation adaptatifs à l'aide de composants Material 3 tels que NavigationSuite et NavigationSuiteScaffold.

Développer pour des appareils spécifiques

Guide
Créez des applications pour les accessoires connectés qui permettent aux utilisateurs de rester connectés, de surveiller des données biométriques, de suivre leurs exercices et de profiter d'autres fonctionnalités utiles en déplacement.
Guide
Créez de nouvelles applications pour les téléviseurs en vous appuyant sur ce que vous savez déjà sur Android. Vous pouvez également étendre vos applications existantes pour qu'elles puissent être exécutées sur des téléviseurs.
Guide
Proposez votre application sur les véhicules équipés d'Android Auto ou d'Android Automotive OS. Une seule architecture d'application fonctionne pour les deux.
Guide
Android XR est une extension de la plate-forme Android. Vous pouvez donc créer des applications XR avec les API et outils Android, ou des normes ouvertes telles qu'OpenXR et WebXR.
Concevez pour tous. Intégrez des fonctionnalités et des services d'accessibilité à votre application pour en améliorer l'utilisation pour tous les utilisateurs.

Optimiser votre application

Améliorez les performances de votre application pour vous assurer que votre interface utilisateur s'exécute de manière fluide et réactive.
Rédigez des tests rigoureux pour vous assurer que l'interface utilisateur de votre appli est fiable, sans à-coups et fonctionne comme prévu.

Vidéos les plus récentes