Want to create interactive content? It’s easy in Genially!
Kotlin
vic.alejandra.vasp
Created on August 25, 2022
Start designing with a free template
Discover more than 1500 professional designs like these:
Transcript
KOTLIN
Lidia Pacheco, Likzi Álvarez, Móises Salinas, Victoria Soriano
empezar >
Índice
Nivel de Aprendizaje
Sintaxis
Concepto
Características
Año de creación
Gratis o pagado
Creador
Estructura
Concepto
01
KOTLIN
KOTLIN
CONCEPTO
Kotlin es un lenguaje de programación de código abierto creado por JetBrains que se ha popularizado gracias a que se puede utilizar para programar aplicaciones Android.
KOTLIN
Características
02
Características
Kotlin es más conciso que Java.
Conciso
Interoperabilidad
Kotlin es altamente interoperable con Java.
Rico en funciones
sobrecarga de operadores, expresiones Lambda...
Fácil de aprender
Kotlin es un lenguaje de programación fácil de aprender.
Menos propenso a errores
Kotlin es un lenguaje de programación de tipo estático.
KOTLIN
Estructura
03
Estructura
Escribir código en Kotlin es similar a hacerlo en Java. Las principales estructuras de control (if, while, for, …) son muy parecidas.
El uso de ; es opcional al final de línea:
If se utiliza de igual forma que Java. Aunque Kotlin permite su uso en una expresión:
when reemplaza a switch: mejorando la legibilidad y permite su uso de expresiones
Se utiliza un estilo similar a foreach de otros lenguajes o el basado en la clase Iterator de Java.
Una colección ha de seguir el interfaz Iterator. Kotlin permite definir colecciones de forma sencilla
Siguen esta interfaz los arrays, los string o las colecciones.
La estructura de control while funciona de forma convencional.
Podemos salir de una estructura de control usando:
- return
- break
- continue
KOTLIN
Nivel deseado de aprendizaje
04
La comunidad de Kotlin está muy enfocada en el open source.
KOTLIN
Año de creación y Creador
05
Fue creado en 2010 por JetBrains, que es la empresa detrás de IntelliJ IDEA, uno de los mejoresIDE de desarrollo para Java.
Sintaxis
06
KOTLIN
KOTLIN
Sintaxis
Existen dos tipos de variables en Kotlin, mutables e inmutables. Para diferenciarlas iniciaremos var o val.
Una variable inmutable no puede ser modificada una vez ha sido inicializada.
Si un valor es conocido en tiempo de compilación se pueden marcar como const
Una variable inmutable no puede ser modificada una vez ha sido inicializada.
En Kotlin no hay conversión directa entre números.
En Kotlin no es necesario realizar un typecast.
Usa el operador + para concatenar cadenas.
Puedes usar el carácter $ para insertar variables o expresiones
Para añadir el carácter $ usa
En Kotlin puedes declarar una cadena usando comillas triples.
KOTLIN
¿Gratis o pagado?
06
Kotlin es un sistema de programación gratuito.
¡Gracias!