Compose te permite definir la interfaz gráfica mediante funciones descriptivas.
Composició
Compose està construït al voltant de funcions componibles.
Recomposició
L'única manera de modificar una Composició és mitjançant la recomposició.
Resource
Resources are static content, such as images, fonts, and strings, which you can use in your application.
Navegació
El component de navegació fa servir un graf de navegació per gestionar la navegació de la teva aplicació.
Efecte
Durant la composició de la interfície d'usuari pot ser necessari executar accions no relacionades amb la composició i que han d'executar-se fora del procés de composició.
Layout
To effectively build user interfaces, it's important to understand the key concepts of layout construction, including core principles, layout phases, and common components and tools available for structuring your UI.
Material
Material enables personal, adaptive, and expressive experiences – from dynamic color and enhanced accessibility, to foundations for large screen layouts and design tokens.
ViewModel
ViewModels can hold data that survives configuration changes and helps to keep logic out of your UI.
Paging
The Paging library provides powerful capabilities for loading and displaying paged data from a larger dataset.
Adaptive
Adaptive Layouts is a way of adapting your UI to fit different display sizes
Desktop
Compose permite crear aplicaciones de escritorio para macOS, Linux y Windows.