DESARROLLO DE APLICACIONES CON ANDROID NIVEL BÁSICO – 40 horas
Martes y jueves de 17:30 a 20:00. Fechas: 24/02/2026 a 28/04/2026
Presentación
Este curso está diseñado para introducir a los participantes en el desarrollo de aplicaciones móviles para Android, utilizando herramientas y lenguajes actuales como Java o Kotlin y el entorno Android Studio. Los alumnos aprenderán a crear aplicaciones funcionales, con interfaces gráficas interactivas, gestión de datos y comunicación básica con servicios externos.
El curso combina teoría y práctica para que los estudiantes construyan aplicaciones móviles sencillas desde cero, comprendiendo la arquitectura de Android y las buenas prácticas en el desarrollo móvil.
Objetivos
Capacitar a los participantes en el desarrollo de aplicaciones móviles básicas para Android, entendiendo la estructura de proyectos, interfaces gráficas y lógica de programación orientada a eventos.
Objetivos específicos
Conocer la plataforma Android y su ecosistema.
Instalar y configurar Android Studio y el SDK de Android.
Crear interfaces gráficas con layouts XML y componentes visuales.
Gestionar la navegación entre actividades y fragmentos.
Manejar eventos y comunicación entre componentes.
Almacenar y recuperar datos localmente (SharedPreferences y SQLite).
Introducir conceptos básicos de comunicación con APIs y servicios web.
Aplicar buenas prácticas de desarrollo y depuración en Android.
Temario
Módulo 1. Introducción a Android
Historia y evolución de Android.
Ecosistema Android: dispositivos y versiones.
Instalación y configuración de Android Studio.
Estructura de un proyecto Android.
Módulo 2. Interfaces gráficas
Layouts y componentes básicos: TextView, Button, EditText, ImageView.
Uso de contenedores: LinearLayout, RelativeLayout, ConstraintLayout.
Personalización de estilos y temas.
Módulo 3. Actividades y navegación
Ciclo de vida de una actividad.
Creación y gestión de actividades.
Comunicación entre actividades con Intents.
Introducción a fragmentos y navegación básica.
Módulo 4. Manejo de eventos y lógica
Programación orientada a eventos.
Listeners y handlers.
Validación de datos de entrada.
Control de flujo en la aplicación.
Módulo 5. Almacenamiento de datos
Almacenamiento interno y externo.
SharedPreferences: guardar y recuperar información sencilla.
Introducción a bases de datos SQLite.
Lectura y escritura de datos estructurados.
Módulo 6. Comunicación con servicios
Conceptos básicos de APIs REST.
Peticiones HTTP y manejo de JSON.
Uso de bibliotecas para consumo de servicios web (Volley, Retrofit).
Visualización de datos obtenidos de servicios externos.
Módulo 7. Buenas prácticas y depuración
Estrategias de testing y depuración.
Gestión de errores y excepciones.
Optimización de rendimiento básico.
Publicación y despliegue de aplicaciones en entornos de prueba.
Información
Cofinanciado por:

Claves de la formación gratuita en ÁREA
01
GRATUITA
Todos los cursos financiados por Lanbide son gratuitos para trabajadores y desempleados.
02
PRESENCIALES
En la escuela, atendemos las necesidades de cada uno de nuestros alumnos, asesoramos en proyectos personales y mantenemos el contacto personal con nuestros alumnos.
03
FÁCIL
Despreocúpate de todo. Nos encargamos de todos los trámites con LANBIDE.
04
NUESTRO CARACTER
Más de 30 años formando y asesorando a alumnos y empresas en Diseño, comunicación y tecnología.
¡Nuestros alumnos siempre repiten!




