Completa un codelab o profundiza en un curso de capacitación para obtener una descripción general de los temas clave del desarrollo de Android.
Sigue este codelab introductorio que incluye instrucciones paso a paso para crear una app de Hello World para Android.
Desarrollar una app escalable, modular y apta para pruebas desde cero No será una app de Hello World. Nos concentraremos en compilar una arquitectura de app que permita que tu app crezca.
Crea una app que funcione en varios dispositivos Android, incluidos teléfonos, tablets, dispositivos plegables y dispositivos ChromeOS. En este codelab, se muestra cómo actualizar una app para que se adapte a diferentes tamaños y configuraciones de pantalla.
Cursos

Realiza el curso completo para aprender los conceptos básicos de la creación de apps con Jetpack Compose. Es el moderno kit de herramientas de Android para desarrollar interfaces de usuario.

A medida que crees una serie de apps, aprenderás los conceptos básicos de la programación en Kotlin y los aspectos básicos del desarrollo de apps.

Aprendizaje

Explora otros recursos de capacitación, como rutas de aprendizaje para temas más avanzados, incluidos Compose, la arquitectura de apps y la accesibilidad, para obtener más información.

Arma tu kit de herramientas

Jetpack Compose simplifica y acelera el desarrollo de IU en Android. Escribe menos código y usa herramientas potentes y APIs intuitivas de Kotlin
Más del 95% de las 1,000 apps más populares de Android usan Kotlin para aumentar la productividad, la satisfacción de los desarrolladores y la seguridad del código.
Descubre el conjunto de bibliotecas de Android, que implementa nuestras prácticas recomendadas y reduce el código estándar.
Android Studio es el IDE oficial para el desarrollo de apps para Android, con herramientas de diseño de Compose, un sistema de compilación flexible y Android Emulator.
Android controla la retrocompatibilidad, por lo que puedes segmentar tu aplicación para la versión más reciente del SDK, usar las tecnologías más recientes y ejecutarla de manera coherente en todas las versiones y dispositivos de Android.
La arquitectura, los patrones de prueba y la orientación te ayudan a compilar apps sólidas y escalables.

La calidad de la app es importante

Compila apps de alta calidad que brinden una experiencia del usuario fluida y coherente. Descubre cómo asegurarte de que tus apps funcionen bien en todos los factores de forma, incluidos teléfonos, tablets, dispositivos plegables, dispositivos ChromeOS, pantallas de automóviles estacionados y hasta XR en 2D.
Bueno Genial
Valor principal
Divertido, útil o ambos
Experiencia del usuario
Fácil de usar
Disfrute su uso
Calidad técnica
Funciona bien en los dispositivos de los usuarios
Aprovecha al máximo los dispositivos de los usuarios
Privacidad y seguridad
Seguro
Diseñado para ofrecer seguridad
Bueno
Valor principal
Divertido, útil o ambos
Experiencia del usuario
Fácil de usar
Calidad técnica
Funciona bien en los dispositivos de los usuarios
Privacidad y seguridad
Seguro
Genial
Valor principal
Divertido, útil o ambos
Experiencia del usuario
Disfrute su uso
Calidad técnica
Aprovecha al máximo los dispositivos de los usuarios
Privacidad y seguridad
Diseñado para ofrecer seguridad

Ejemplos destacados

Si aprendes mejor leyendo código, tenemos una amplia variedad de apps de ejemplo que puedes consultar y de las que puedes aprender.

Now in Android es una app para Android compilada con Kotlin y Jetpack Compose. Se diseñó como una referencia para desarrolladores de Android que modela prácticas recomendadas para el diseño y el desarrollo.

Este repositorio contiene un conjunto de proyectos individuales de Android Studio que te ayudarán a aprender sobre Compose en Android. En cada muestra, se exponen diferentes casos de uso, niveles de complejidad y APIs.

En estos ejemplos, se muestran diferentes enfoques de arquitectura relacionados con el desarrollo de apps para Android. En sus diferentes ramas, encontrarás la misma app (una de lista de tareas pendientes) implementada con pequeñas diferencias.