Kotlin és un llenguatge de programació de propòsit general, multiplataforma i multiparadigma.
Introducció
Kotlin és un llenguatge que es pot utilitzar en una varietat de plataformes d'aplicacions, com ara JVM (Java Virtual Machine), Android, JavaScript i Native.
Fonaments
El propòsit inicial dels computadors era computar números.
Una seqüència és un conjunt d'elements agrupats un radera de l'altre.
Unes dades (o "data") és un un conjunt de valors que estan realacionats i que es gestionen com un conjunt.
undefined
Input/Output
La serialització ens permet transformar unes dades en un "string".
El sistema de fitxers de l'ordinador ens permet persistir les dades en memòria secundària.
Desenvolupament
undefined

Gradle és una eina d'automatització de compilació per al desenvolupament de programari
Idea és una IDE per Java i Kotlin.
Altres
Kotlin et permet estendre una classe amb noves funcions sense tenir que modificar la classe o crear una classe nova que estengui la classe a la cual vols afegir una nova funcionalitat.
undefined
undefined
Dades
undefined

Compose te permite definir la interfaz gráfica mediante funciones descriptivas.
SQLDelight és un plugin que genera tot el codi necessari per gestionar una base de dades a partir de sentències SQL.
undefined
MongoDB nos permite gestionar datos documentales.