INICIO
/
FORMACIÓN PARA EL EMPLEO
/
INFORMÁTICA Y COMUNICACIONES
Desarrollo de aplicaciones con kotlin para dispositivos móviles android – IFCT0034
Aprende a programar aplicaciones móviles para Android con el lenguaje Kotlin, gestionando interfaces de usuario, almacenamiento de datos y servicios de mapas y geolocalización.
80H
Duración
6
Módulos
Presencial · Teleformación
Modalidad
Modalidad
Presencial · Teleformación
Tutor asignado
Resuelve tus dudas con el equipo docente.
Campus 24/7
Materiales y grabaciones siempre a mano.
Diploma
Diploma de la especialidad al superar el curso.
EL CURSO
Qué vas a aprender
Con esta formación aprendes a programar aplicaciones móviles para el sistema operativo Android utilizando el lenguaje Kotlin y el entorno Android Studio. Adquieres las bases de la sintaxis, el control de flujo mediante estructuras condicionales y de repetición, y los fundamentos de la programación orientada a objetos con clases y colecciones. Además, conoces la arquitectura interna de la plataforma Android, aprendiendo a gestionar los procesos de una aplicación, organizar los componentes del proyecto y controlar el ciclo de vida de las actividades y las pantallas de navegación.
Durante el aprendizaje desarrollas interfaces de usuario aplicando estilos, temas, menús interactivos, diálogos, notificaciones emergentes y componentes como WebView y Snackbar. También implementas soluciones de persistencia y almacenamiento local mediante bases de datos SQLite y proveedores de contenidos, lo que permite guardar y consultar información de manera estructurada. Por último, integras funciones de geolocalización en tiempo real configurando servicios de GPS y la API de Google Maps con datos en formato JSON para publicar proyectos completos en dispositivos móviles.
Disponer como mínimo de Graduado en ESO, FP Básica, FP de Grado Medio, certificado de profesionalidad de nivel 1 o 2, o prueba de acceso superada a grado medio o universidad.
En caso de no cumplir la titulación mínima, superar una prueba de acceso que acredite competencias suficientes.
No se requiere experiencia profesional previa.
TEMARIO
Contenidos del curso
01
Introducción a Kotlin y programación utilizando estructuras de control de flujo · 15 h
01
Introducción a Kotlin y programación utilizando estructuras de control de flujo · 15 h
- Evolución histórica y ventajas del lenguaje Kotlin frente a otras alternativas.
- Instalación y configuración del entorno de trabajo Android Studio.
- Creación, ejecución y verificación de un primer programa en Kotlin.
- Declaraciones condicionales de control con If, If-Else, operadores lógicos y When.
- Estructuras de repetición mediante bucles For, While, Do-While y sentencias de salto.
02
Funciones y programación orientada a objetos (POO) utilizando Android FrameWork | Android Studio · 15 h
02
Funciones y programación orientada a objetos (POO) utilizando Android FrameWork | Android Studio · 15 h
- Diseño, estructura y declaración de funciones con variables en Kotlin.
- Fundamentos de programación orientada a objetos con clases y objetos.
- Gestión y uso de colecciones de datos en Kotlin.
- Arquitectura de la plataforma Android, bibliotecas y componentes esenciales.
- Gestión de procesos y desarrollo de la primera aplicación en Android Studio.
03
Diseño de interfaces de usuario y exploración con estilos, temas y menús de Android · 15 h
03
Diseño de interfaces de usuario y exploración con estilos, temas y menús de Android · 15 h
- Estructura, vistas y diseño práctico de interfaces de usuario (IU).
- Aplicación de estilos y temas visuales en proyectos Android.
- Creación e integración de menús en la aplicación móvil.
- Configuración del manifiesto de la aplicación y prácticas de laboratorio.
04
Presentaciones mediante Android: Toast, actividades, navegaciones y vistas · 10 h
04
Presentaciones mediante Android: Toast, actividades, navegaciones y vistas · 10 h
- Composición de la interfaz de usuario en aplicaciones móviles Android.
- Implementación de actividades, flujos de navegación y vistas.
- Diferencias de uso entre la clase de contexto y la clase Toast.
- Análisis del ciclo de vida de una actividad en Android.
05
Interfaz de Android: Diálogos, snackbar, menús, webview, notificaciones y almacenamiento de dato · 15 h
05
Interfaz de Android: Diálogos, snackbar, menús, webview, notificaciones y almacenamiento de dato · 15 h
- Integración de cuadros de diálogo y mensajes emergentes Snackbar.
- Diseño de interfaz con menús contextuales, vistas WebView y notificaciones.
- Identificación de las opciones de almacenamiento interno y externo en Android.
- Conexión a redes y acceso a bases de datos relacionales SQLite.
- Gestión de consultas y proveedores de contenidos para el manejo de datos.
06
Reconocimiento de la ubicación en aplicaciones mediante uso de GPS y Google Maps · 10 h
06
Reconocimiento de la ubicación en aplicaciones mediante uso de GPS y Google Maps · 10 h
- Funcionamiento del GPS y servicios de localización en dispositivos móviles.
- Exploración de proveedores de servicios de ubicación geográfica.
- Configuración e integración de Google Maps mediante claves API y formato JSON.
- Desarrollo de prácticas de laboratorio con mapas y posicionamiento por GPS.
TU MATRÍCULA
Consultar
Te contamos las próximas convocatorias, la modalidad y las condiciones.
Más información
Solicitar información
Modalidad
Presencial · Teleformación
Duración
80 horas
Código
IFCT0034
Familia
Informática y comunicaciones
PREGUNTAS FRECUENTES
Preguntas frecuentes
Lo que más nos preguntan sobre este curso.
¿Cuánto dura este curso de Kotlin para Android?
El curso tiene una duración total de 80 horas lectivas estructuradas en seis módulos formativos.
¿En qué modalidades se imparte la formación?
Se puede impartir tanto de forma presencial en aula polivalente como en la modalidad de teleformación a través de plataforma virtual.
¿Cuáles son los requisitos de acceso para matricularse?
Debes tener al menos el título de ESO, FP Básica, FP de grado medio o certificado de nivel 1 o 2. Si no cuentas con la titulación requerida, puedes acceder superando una prueba de acceso de competencias.
¿Qué salidas y puestos de trabajo están asociados a este curso?
Está relacionado con puestos como ingenieros técnicos en informática de sistemas, ingenieros informáticos y analistas de sistemas junior.
¿Qué obtengo al terminar?
Un diploma que acredita que has superado la especialidad formativa IFCT0034 del Catálogo de Especialidades Formativas del SEPE. No es un certificado de profesionalidad.
¿Cómo me apunto?
Pulsa «Más información» y déjanos tus datos: te contamos las próximas convocatorias, la modalidad y las condiciones.
GOOGLE · SEGÚN TRUSTINDEX EN CKUMA.COM
Opiniones de nuestros alumnos
Personal muy cualificado y competente, cursos muy completos y currados. Yo me estoy preparando AGE, pero tienen muchas otras oposiciones como CC.AA, AYTOS., etc. Próximamente Seg. Soc., además tienen muchos y buenos cursos. Vamos que para mi son los mejores, por eso apuesto por ellos. ❤️❤️❤️
Fátima Rojas
9 Septiembre 2025 · Publicada en ckuma.com
Super amables y eficientes, me ayudaron mucho a la hora de resolver un inconveniente.
Celia Matallin
8 Septiembre 2025 · Publicada en ckuma.com
La atención del personal del centro es inmejorable y el profesorado excelente. Cursos de gran utilidad para mejorar en el día a día del trabajo.
Montse
2 Septiembre 2025 · Publicada en ckuma.com
SOLICITA INFORMACIÓN
¿Prefieres que te lo contemos?
Déjanos tus datos y te explicamos los requisitos, cómo se organiza el curso y cuándo puedes empezar.
Respuesta en menos de 24 h laborables
Sin compromiso de matrícula
Te decimos si te falta algún requisito