Ejemplos de trabajo que muestran cómo usar las APIs de Jetpack.
Contenido destacado
Now in Android es una app para Android totalmente funcional que se compiló por completo con Kotlin y Jetpack Compose. Esta herramienta modela las prácticas recomendadas de diseño y desarrollo de Android, y está diseñada como una referencia útil para los desarrolladores.

Filtrar por

Nivel

Puedes admitir varios vínculos en una sola cadena de texto para darles a los usuarios opciones de destino y aumentar la participación.

  • Kotlin

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.

  • Kotlin

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.

  • Kotlin

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.

  • Kotlin

Una tarjeta proporciona un contenedor de Material Design para tu IU.

    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.

      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.

        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.

          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.

          • Kotlin

          Obtén más información para administrar los cambios de configuración del teclado desmontable.

          • Kotlin
          • Java

          Un indicador de progreso muestra el estado de una operación.

            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.

            • Kotlin

            Restringe la orientación de la app en pantallas pequeñas, pero no en pantallas grandes.

            • Kotlin
            • Java

            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.

              Puedes dibujar sombras alrededor del área recortada de la imagen para mostrar una imagen en forma de clip.

              • Kotlin

              En esta serie de videos, se presentan varias APIs de Compose y se muestra rápidamente qué está disponible y cómo usarlas.

                Un botón activa una acción específica.

                  Puedes usar un interruptor de activación para permitir que los usuarios elijan uno de dos estados.

                    Un componente de chip representa visualmente entidades complejas, a menudo con un ícono y una etiqueta.

                      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.

                        Elige el componente adecuado para tu IU y descubre cómo implementarlo en tu app.

                          Administra el estado de un WebView en todos los cambios de configuración.

                          • Kotlin
                          • Java

                          Rechaza los toques accidentales de la palma con la pluma stylus.

                          • Kotlin
                          • Java

                          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.