Così come avviene in Java, anche Kotlin supporta l’utilizzo degli Stream, mediante le Stream API: in questa lezione vedremo come utilizzarli.

Kotlin è un linguaggio di programmazione sintetico, altamente espressivo, potente, dominato da una mentalità moderna. Deriva da Java e può essere usato in alternativa a questo linguaggio ed è oggi uno dei linguaggi ufficiali per lo sviluppo di app Android.

Kotlin supporta una serie di strutture dati (mutabili e non), derivate da Java: ecco quindi come utilizzare liste, set e mappe.

Su Kotlin, le classi unificano ciò che in altri linguaggi è implementato con costrutti distinti: ecco cosa sono data class, enum class e sealed class.

Le novità di Kotlin 1.3.20, nuova versione del linguaggio di riferimento per la creazione di applicazioni Android.

Le stringhe sono oggetti di estrema utilità in moltissimi linguaggi di programmazione: ecco come usarle ed i metodi principali per gestirle su Kotlin.

Come molti altri linguaggi di programmazione, anche Kotlin supporta l’uso degli array: ecco come utilizzarli e quali funzionalità supportano.