Desarrollo de aplicaciones Android con Kotlin
- Datos generales
-
Datos generales
- Créditos del Curso: 6
- Precio Matrícula: 119 €
- Tipo de título: Certificado de Aprovechamiento
- Modalidad de celebración: Virtual
- Alumnos Previstos:
- Máximo: 15
- Mínimo: 10
- Directora: Héctor Sánchez Santamaría
- Telefono: 924 289300 (Ext. 82588)
- Correo: sasah@unex.es
- Organiza:
- el Centro Universitario de Mérida
- Requisitos de acceso:
-
Requisitos legales para cursar estudios Universitarios
- Sistema de selección:
- Por orden de inscripción
- Objetivos
-
Objetivos
OBJETIVO GENERAL
Objetivo general del curso
El curso introduce al alumno en el desarrollo de aplicaciones para terminales móviles con el sistema operativo Android utilizando el lenguaje de programación Kotlin.
Justificación
En mayo de 2019, Google declaró a Kotlin su lenguaje de programación preferido para el desarrollo de aplicaciones Android. Y no es sólo cosa de Google, las grandes compañías están eligiendo también pasarse a Kotlin para desarrollar sus aplicaciones: Duolingo, Pinterest, Uber, Evernote, Square... en total el 70% de las 1000 apps más usadas de la Play Store están desarrolladas en el lenguaje desarrollado por JetBrains.
Kotlin comparte una característica con otros jóvenes lenguajes que están ganando popularidad en estos últimos años, como Python: la apuesta por simplificar la sintaxis sin sacrificar para ello la funcionalidad. Según algunas estimaciones, recurrir a Kotlin puede llegar a reducir en un 40% el número de líneas de código frente a su equivalente en Java, en parte porque es capaz de expresar de manera más concisa lo que desea que haga el dispositivo.
Aspectos formativos y científicos
La metodología se basa en la exposición de contenidos mediante presentaciones multimedia, realización de actividades prácticas con cada una de las herramientas y discusión de las aplicaciones didácticas y profesionales de las mismas en grupos de trabajo online.
Perfil profesional de salida
Dirigido a todas aquellas personas con experiencia en el campo de la programación que quieran aprender a desarrollar apps para móviles Android de manera sencilla.
Por tratarse de un nivel medio-avanzado de programación, el curso requiere de experiencia previa en este campo, sobre todo de conocimientos de programación en Java, C/C++ o Python.
El participante cuando finalice el curso conocerá la arquitectura y principales características de la plataforma Android. Asimismo, será capaz de desarrollar aplicaciones, con Kotlin, con un interface de usuario atractivo, utilizando servicios de localización, acceso a los sensores o al motor de gráficos en 2D y 3D.
OBJETIVOS ESPECÍFICOS
- Dominar el lenguaje de programación Kotlin
- Conocer la plataforma Android y el ciclo de vida de las aplicaciones Android.
- Aprender a desarrollar aplicación en el sistema operativo para móviles Android mediante el lenguaje de programación Kotlin. - Contenidos
-
Contenidos
1- Introducción al lenguaje de programación Kotlin
2- Programación orientada a objetos con Kotlin
3- Introducción a Android
4- Entorno de desarrollo y ejemplos básicos
5- Interfaz de usuario
6- Persistencia de datos
7- Gráfico y animaciones
8- Bases de datos
9- Localización - Celebración
-
Celebración
Calendario de Celebración
- Preinscripción
- 1 de diciembre al 24 de enero de 2021
- Matrícula
- 25 al 31 de enero de 2021
- Comienzo
- 8 de febrero de 2021
- Finalización
- 23 de abril de 2021
Presentación de solicitudes
Héctor Sánchez Santamaría (Despacho 13 Edificio administrativo, primera planta)
sasah@unex.esLugar de celebración
Plataforma Campus Virtual UEx