Optimisez l'expérience utilisateur sur les téléphones, les tablettes, les appareils pliables, les ordinateurs de bureau, les voitures et la XR 2D avec Jetpack Compose. Posez les bases du déploiement de votre application sur Android TV, XR immersif et les futurs facteurs de forme des appareils.

Monde multi-appareil

Créez des applications polyvalentes qui s'adaptent à l'ensemble de l'écosystème Android. Exploitez des outils et des API modernes pour toucher davantage d'utilisateurs avec une base de code unique et facile à gérer.
Développez votre application pour tous les facteurs de forme d'appareil en même temps. Présentez votre application aux utilisateurs sur les téléphones, les tablettes, les appareils pliables, les ordinateurs de bureau, les écrans de voiture et même les espaces virtuels Android XR avec une base de code Compose unique et facile à gérer.
Créez des mises en page qui s'adaptent à toutes les tailles, orientations et fenêtres d'application. Exploitez au maximum l'espace d'affichage disponible grâce à des mises en page canoniques et des composants d'interface utilisateur Compose qui s'adaptent automatiquement aux dimensions de l'écran.
Accélérez le développement de vos applications adaptatives grâce à l'assistance de l'IA dans Android Studio, Antigravity et Android CLI (de manière autonome ou dans le terminal de votre IDE préféré). Testez votre application avec l'émulateur d'appareil virtuel redimensionnable Android ou avec différents émulateurs de facteurs de forme pour vérifier les performances dynamiques de vos mises en page adaptatives.
Intégrez la qualité à votre application dès le départ grâce aux consignes relatives à la qualité des applications adaptatives. Atteignez le niveau 2 (Adaptative optimized) pour une application de qualité supérieure sur tous les facteurs de forme, ou le niveau 1 (Adaptive differentiated) pour des fonctionnalités uniques et une expérience utilisateur attrayante.

ROI maximisé

Touchez plus d'utilisateurs sur plus d'appareils. Captez l'attention de plus de 300 millions d'utilisateurs d'appareils à grand écran. Profitez des dépenses 14 fois plus élevées des utilisateurs de pliables dans l'application. Communiquez avec les utilisateurs de Chromebooks dans 93% des districts scolaires américains. Faites-vous connaître auprès de millions d'utilisateurs d'Android Auto et d'Android TV.

Expériences différenciées

Prenez en charge les fonctionnalités uniques de différents facteurs de forme et configurations d'appareils pour offrir une expérience utilisateur optimale sur chaque appareil.
Les grands écrans, les claviers, les souris et les pavés tactiles permettent une interactivité améliorée, une productivité accrue et une expérience de jeu immersive.
Les fonctionnalités spécifiques à ces appareils, comme les positions écran à plat et ouvert comme un livre, permettent de créer des applications innovantes.
Les grands écrans de voiture, souvent non rectangulaires, et les fonctionnalités uniques d'Android Automotive OS ajoutent des considérations particulières pour les applications à utiliser à l'arrêt.
Le pavé tactile et le clavier intégrés permettent de saisir des informations autrement que par le toucher. Le fenêtrage du bureau offre des possibilités de mises en page adaptatives pour les applications.
L'expérience utilisateur sur les téléviseurs nécessite des mises en page visibles à trois mètres de distance et un pavé directionnel avec un bouton de sélection pour la navigation dans l'application.
Les applications de réalité étendue améliorent l'expérience utilisateur grâce à des mises en page spatiales, des modèles 3D et des environnements immersifs.

API adaptatives

Les API adaptatives Jetpack Compose vous permettent de créer des applications pour n'importe quel facteur de forme, taille de fenêtre ou mode d'affichage, y compris le mode Écran partagé et le fenêtrage du bureau, avec une seule base de code.
Créez des mises en page avec le modèle flexbox standard du Web. Disposez les éléments horizontalement ou verticalement, et laissez Compose gérer la taille et l'espacement sur n'importe quel écran.
Créez des grilles flexibles à plusieurs colonnes et lignes qui ajustent automatiquement le nombre de colonnes et de lignes pour s'adapter à l'espace d'affichage disponible sur n'importe quelle taille d'écran.
Interrogez les dimensions de la fenêtre, la position de l'appareil, les capacités matérielles et les fonctionnalités du système pour adapter dynamiquement votre UI à la configuration spécifique de n'importe quel appareil.

Modèles de conception éprouvés

Les mises en page standards garantissent une expérience utilisateur optimale pour tous les facteurs de forme.
Les scènes de navigation permettent à votre application de s'adapter de manière fluide à plusieurs facteurs de forme.
Activez l'accès en un clic au contenu des éléments de liste en affichant les volets de liste et de détails côte à côte sur les grands écrans, mais individuellement sur les petits écrans.
Organisez les éléments de contenu dans une grande grille, en les rangeant par taille et emplacement, afin d'attirer l'attention dessus en utilisant les proportions et l'échelle.
Organisez le contenu en zones d'affichage principale et secondaire pour rendre les outils, les options et les paramètres facilement accessibles et applicables au contenu principal.
Définissez le flux d'UI de votre application avec des scènes. Créez des mises en page personnalisées, adaptez votre UI à différentes tailles d'écran et gérez des expériences complexes à plusieurs volets.

Design adaptatif

Créez des mises en page pour plusieurs facteurs de forme avec les composants Material Design et Jetpack Compose.