Análisis del lenguaje Kotlin mediante el desarrollo de una aplicación web y móvil

Con el progreso del desarrollo de software nace la necesidad de tener un lenguaje de programación sencillo de usar y fácil de aprender, por esta razón JetBrains crea Kotlin, para obtener un lenguaje en el que los desarrolladores se sientan cómodos al usar, sin cumplir con lógicas de programación ext...

Descripción completa

Detalles Bibliográficos
Autor: Monge López, Santiago Paúl
Tipo de recurso: tesis de maestría
Fecha de publicación:2021
País:España
Institución:Universidad de Alcalá (UAH)
Repositorio:e_Buah Biblioteca Digital Universidad de Alcalá
Idioma:español
OAI Identifier:oai:ebuah.uah.es:10017/49939
Acceso en línea:http://hdl.handle.net/10017/49939
Access Level:acceso abierto
Palabra clave:Desarrollo web
Desarrollo para Android
Kotlin
Web development
Android development
Informática
Computer science
Descripción
Sumario:Con el progreso del desarrollo de software nace la necesidad de tener un lenguaje de programación sencillo de usar y fácil de aprender, por esta razón JetBrains crea Kotlin, para obtener un lenguaje en el que los desarrolladores se sientan cómodos al usar, sin cumplir con lógicas de programación extensas y además pueda ser utilizado para crear programas multiplataforma. El propósito de este proyecto es comprobar los beneficios y características que JetBrains y los programadores que lo utilizan dicen sobre él. Para cumplir con el objetivo del proyecto, se realiza una investigación de su historia, versiones, aplicaciones, compatibilidades y sintaxis, un estudio y aprendizaje del lenguaje y el análisis del desarrollo de una aplicación web y otra móvil para Android, realizadas solamente con Kotlin y librerías que ayudan con las conexiones a la base de datos y el web service. Como resultado, se comprueba que Kotlin es un excelente lenguaje de programación y cumple con las características que mencionan las personas que lo utilizan, además de ser moderno, competente y multiplataforma, su aprendizaje no demanda mucho tiempo, por lo tanto, se recomienda utilizar en cualquier proyecto.