L'interopérabilité avec les vues a été conçue dès le départ dans Jetpack Compose. Vous pouvez utiliser Compose dans Views, et inversement. Cette fonctionnalité permet d'adopter Compose dans une application existante basée sur des vues, sans avoir à la réécrire entièrement.
Les pages suivantes décrivent comment intégrer Compose à vos applications existantes :
- Stratégie de migration : découvrez comment intégrer Compose de manière sécurisée et incrémentielle dans votre codebase.
- Ajouter Jetpack Compose à votre application : découvrez les principes de base de l'utilisation de Compose dans une application préexistante basée sur les vues.
- API d'interopérabilité : découvrez les API de Compose qui vous aideront à combiner Compose avec une UI basée sur les vues.
- Intégrer Compose dans l'architecture existante de votre application : découvrez comment combiner des UI basées sur des vues et sur Compose tout en adoptant Compose dans votre application.
- Intégrer Compose dans votre interface utilisateur existante : découvrez comment partager des éléments d'une UI basée sur les vues entre les parties Compose et non Compose de l'interface utilisateur de votre application.
Exemples
Les exemples suivants illustrent l'interopérabilité de Jetpack Compose et du système de vues :