El diseño de la arquitectura de la app es importante para garantizar que las apps sean sólidas, puedan someterse a pruebas y admitan mantenimiento. Android proporciona un conjunto de bibliotecas y componentes para ayudarte a crear tu app según las prácticas recomendadas.
Guías
- Aprende los conceptos básicos para crear una app robusta con la Guía de arquitectura de apps.
- Mejora la experiencia del usuario con la optimización de la navegación de la app.
- Reduce el código estándar y haz que tu código sea más fácil de mantener con las guías de inserción de dependencias.
Noticias y videos más recientes
Compatibilidad con varios vínculos en una sola cadena de texto
Updated 22 de febrero de 2025
Puedes admitir varios vínculos en una sola cadena de texto para darles a los usuarios opciones de destino y aumentar la participación.
Valida la entrada a medida que el usuario escribe
Updated 22 de febrero de 2025
Puedes validar la entrada a medida que el usuario escribe en un campo de texto, como cuando ingresa un nombre, un correo electrónico, una dirección o cualquier otra información de contacto. Esta validación reduce los errores y ahorra tiempo a los usuarios.
Cómo cargar y mostrar imágenes
Updated 22 de febrero de 2025
Para mostrar imágenes en tu app para el contenido y las respuestas a las acciones del usuario, carga las imágenes desde el disco o desde una fuente externa en Internet.
Aplica diseño a partes del texto
Updated 22 de febrero de 2025
Puedes aplicar diseño a partes del texto para mejorar la legibilidad, aumentar la experiencia del usuario positiva y fomentar una mayor creatividad mediante el uso de colores y fuentes.
Crea una tarjeta como contenedor
Updated 6 de febrero de 2025
Una tarjeta proporciona un contenedor de Material Design para tu IU.
Animación en Compose
Updated 6 de febrero de 2025
Descubre cómo animar valores de estado, usar transiciones, animar cambios de visibilidad o tamaño, y hacer transiciones con las APIs de animación de Compose.
Cómo mostrar una barra superior de la app
Updated 6 de febrero de 2025
Crea una barra superior de la app para ayudar a los usuarios a navegar y acceder a las funciones de tu app con el elemento componible TopAppBar.
Cómo mostrar una barra de la aplicación
Updated 6 de febrero de 2025
Una barra de la app es un contenedor en la parte superior o inferior de la pantalla que contiene funciones clave y elementos de navegación.
Oculta o muestra la contraseña según un botón de activación del usuario
Updated 6 de febrero de 2025
Puedes crear un ícono para ocultar o mostrar una contraseña según un botón de activación del usuario para mejorar la seguridad y la experiencia del usuario.
Cómo administrar los cambios de configuración del teclado desmontable
Updated 6 de febrero de 2025
Obtén más información para administrar los cambios de configuración del teclado desmontable.
Crea un indicador de progreso
Updated 6 de febrero de 2025
Un indicador de progreso muestra el estado de una operación.
Cómo mostrar una imagen animada
Updated 6 de febrero de 2025
Puedes crear una experiencia del usuario más interactiva y atractiva en tu app cargando un archivo de elementos de diseño para mostrar imágenes animadas. Las imágenes animadas son útiles para crear indicadores de carga, indicadores de éxito o error, facilitar el desarrollo de juegos y otras funciones de la IU.
Cómo restringir la orientación de las apps en teléfonos, pero no en dispositivos con pantalla grande
Updated 6 de febrero de 2025
Restringe la orientación de la app en pantallas pequeñas, pero no en pantallas grandes.
Cómo mostrar una lista de paginación
Updated 6 de febrero de 2025
Crea una lista de paginación para que los usuarios puedan desplazarse y acceder a contenido demasiado grande para caber en una sola pantalla. Las listas de paginación horizontal pueden ayudar a los usuarios a navegar por contenido como imágenes, presentaciones de diapositivas o carruseles de productos. Las listas de paginación vertical son útiles para las apps con mucho contenido en las que los usuarios pueden tener que desplazarse por una gran cantidad de elementos, como artículos.
Cómo mostrar una imagen recortada en una forma
Updated 6 de febrero de 2025
Puedes dibujar sombras alrededor del área recortada de la imagen para mostrar una imagen en forma de clip.
Aspectos básicos de Compose
Updated 6 de febrero de 2025
En esta serie de videos, se presentan varias APIs de Compose y se muestra rápidamente qué está disponible y cómo usarlas.
Agrega un interruptor que los usuarios puedan activar o desactivar
Updated 6 de febrero de 2025
Puedes usar un interruptor de activación para permitir que los usuarios elijan uno de dos estados.
Crea un chip para representar entidades complejas
Updated 6 de febrero de 2025
Un componente de chip representa visualmente entidades complejas, a menudo con un ícono y una etiqueta.
Pruebas en Compose
Updated 6 de febrero de 2025
Compila tus primeras pruebas de Jetpack Compose. Aprende a usar los artefactos de prueba de Compose para escribir pruebas de IU, usar reglas de prueba, buscadores y aserciones.
Cómo mostrar componentes interactivos
Updated 6 de febrero de 2025
Elige el componente adecuado para tu IU y descubre cómo implementarlo en tu app.
Cómo administrar el estado de WebView
Updated 6 de febrero de 2025
Administra el estado de un WebView en todos los cambios de configuración.
Rechaza los toques de la palma con la pluma stylus
Updated 6 de febrero de 2025
Rechaza los toques accidentales de la palma con la pluma stylus.
Crea un componente de andamiaje para mantener unida la IU
Updated 6 de febrero de 2025
Un andamiaje mantiene unidas diferentes partes de la IU, como las barras de la app y los botones de acción flotantes, lo que les da a las apps un aspecto y estilo coherentes.
Mostrar mensajes emergentes o solicitudes de entrada del usuario
Updated 6 de febrero de 2025
Los diálogos muestran mensajes emergentes o solicitan entradas del usuario en una capa sobre el contenido principal de la app.
Crea una cuadrícula desplazable
Updated 6 de febrero de 2025
Puedes administrar conjuntos de datos grandes y contenido dinámico con cuadrículas diferidas, lo que mejora el rendimiento de la app. Con los elementos componibles de cuadrícula diferida, puedes mostrar elementos en un contenedor desplazable, que abarca varias columnas o filas.
Crea un botón de acción flotante (BAF)
Updated 6 de febrero de 2025
Un botón de acción flotante le permite al usuario realizar una acción principal en la app.
Diseños avanzados en Compose
Updated 6 de febrero de 2025
Descubre cómo compilar diseños complejos para tus diseños de Compose, enfocándote en la fase y las restricciones de diseño, los diseños de subcomposición y las mediciones intrínsecas.
Optimiza tu contenido para pantallas grandes
Updated 6 de febrero de 2025
Habilita tu app para que admita una experiencia del usuario optimizada en tablets, dispositivos plegables y ChromeOS.
Crea un menú deslizable con el componente de panel lateral de navegación
Updated 6 de febrero de 2025
Un panel lateral de navegación es un menú de navegación deslizante.