Saltearse al contenido

Aprende Jetpack Compose

Logo Jetpack Compose

Jetpack Compose es la nueva forma de crear vistas en Android utilizando únicamente Kotlin. Se trata de un kit de herramientas que nos permitirá compilar UIs nativas de una forma sencilla y rápida. Bajo la premisa de menos código y más potencia Google nos recomienda Jetpack Compose como la forma más optima para trabajar con vistas en Android.

Listado de componentes

App Bars Barras de herramientas que proporcionan funciones de navegación y acciones. Image for App Bars
Badges La forma de representar notificaciones en Android. Image for Badges
Buttons Componentes para realizar acciones. Image for Buttons
Cards Representan información de una forma estructurada y organizada.
Carousel Permiten al usuario desplazar información horizontal o verticalmente.
Checkbox Elementos interactivos para marcar o desmarcar una opción. Image for Checkbox
Chips Vistas compactas que representan acciones o información específica. Image for Chips
Pickers Permiten al usuario seleccionar un valor entre un conjunto predefinido.
Dialogs Ventanas emergentes para mostrar información adicional. Image for Dialogs
Dividers Separador visual para delimitar elementos.
Lists Listados horizontales o verticales que muestran información de una forma optimizada.
Menus Proporcionan listas de acciones predeterminadas.
Progress Indicators Elementos que notifican al usuario que se está realizando una acción.
Sheets Listas de acciones predeterminadas de una manera modal. Image for Sheets
Sliders Controles deslizantes que permiten al usuario seleccionar un valor entre un determinado rango.
Snackbars Proporcionan mensajes breves y temporales.
Switch Componentes de estado que permiten alternan entre ON y OFF. Image for Switch
Tabs Organizar el contenido de las vistas en diferentes pantallas desde un mismo lugar.
Texts Componente principal para mostrar textos en las vistas. Image for Texts
Texts Fields Permiten al usuario ingresar y editar textos en las aplicaciones. Image for Texts Fields
Tooltips Cuadro informativo usados habitualmente a modo de tutorial.