codea
AndroidKotlinJetpack Composeprincipiantes

Cómo empezar a programar en Android desde cero (guía práctica)

Qué aprender primero, qué herramientas instalar y un plan de 6 semanas para crear tu primera app Android con Kotlin y Jetpack Compose, gratis y en español.

25 de setiembre de 2026 · 2 min de lectura

Si quieres crear apps para el celular que más se usa en Latinoamérica, Android es un gran punto de partida. No necesitas experiencia previa: necesitas un plan y constancia.

Qué necesitas antes de empezar

  • Una computadora con 8 GB de RAM o más (Windows, macOS o Linux).
  • Android Studio, el editor oficial y gratuito de Google. Trae el emulador para probar tus apps sin un teléfono.
  • Unas 10 horas por semana. Es mejor avanzar un poco cada día que estudiar 8 horas un domingo.

El lenguaje: Kotlin

Kotlin es el lenguaje recomendado por Google para Android. Es moderno, más corto que Java y evita muchos errores comunes, como los famosos NullPointerException.

Empieza por lo básico: variables, condicionales, bucles, funciones, listas y clases. Practica con ejercicios pequeños antes de tocar pantallas.

Las pantallas: Jetpack Compose

Hoy las interfaces de Android se construyen con Jetpack Compose: describes la pantalla con funciones de Kotlin y Compose la dibuja. Aprende en este orden:

  1. Text, Button, Image y cómo acomodarlos con Column, Row y Box.
  2. Estado: cómo hacer que la pantalla cambie cuando el usuario toca algo.
  3. Listas con LazyColumn.
  4. Navegación entre pantallas.

Plan de 6 semanas

Semana Tema Resultado
1 Kotlin y Git Ejercicios resueltos y tu primer repositorio
2 Compose básico Una pantalla con lista
3 Estado, ViewModel y navegación App de dos pantallas
4 Internet con Retrofit y corrutinas App que consume una API
5 Room y Hilt Datos guardados en el teléfono
6 Proyecto final Una app para tu portafolio

Errores comunes de quien empieza

  • Saltar directo a tutoriales largos sin practicar. Escribe código todos los días, aunque sea poco.
  • Copiar sin entender. Si copias algo, reescríbelo después sin mirar.
  • No usar Git. Sube tus proyectos a GitHub desde el día uno: es tu portafolio.

Siguiente paso

La ruta gratuita Android Developer Jr de Codea sigue exactamente este plan, con videos gratis en español, retos, cuestionarios y revisión de un docente.

Aprende esto paso a paso, gratis

Videos en español, retos prácticos, cuestionarios y revisión de un docente.

Empezar la rutaVer temario