Ecco un elenco di risorse di apprendimento aggiuntive che possono aiutarti a fare ancora di più con Kotlin.
Siti
- kotlinlang.org: il sito di JetBrains per tutto ciò che riguarda Kotlin.
 
Tutorial
- Hello World: un tutorial interattivo di JetBrains che illustra le funzionalità e la sintassi di Kotlin.
 
Codelab
- Refactoring a Kotlin: scopri come eseguire il refactoring del codice da Java a Kotlin. Imparerai anche le convenzioni del linguaggio Kotlin e imparerai ad assicurarti che il codice che scrivi segua queste convenzioni.
 - Kotlin compatibile con Java: questo codelab mostra come scrivere o adattare il codice Kotlin per renderlo più facilmente richiamabile dal codice Java.
 
Video
- Botcamp di Kotlin per programmatori: questo corso dell'Udacity ti insegna le basi di Kotlin.
 - Ricerca di YouTube relativa a "Kotlin su Android": questo link contiene un elenco di video di YouTube correlati a Kotlin.
 - Introduzione alla programmazione Kotlin: questo corso di O'Reilly offre un'introduzione alla lingua Kotlin.
 - Kotlin per sviluppatori Java: questo corso insegna il linguaggio Kotlin agli sviluppatori che hanno già familiarità con Java.
 - Novità di Kotlin su Android da 2 anni: Questo discorso alla conferenza Google I/O 2019 esamina il supporto crescente di Android per Kotlin.
 - How to Kotlin, del Lead Kotlin Language Designer: Questo discorso alla conferenza Google I/O 2018 evidenzia come scrivere Kotlin in modo più idiomatico.
 - Creare l'architettura dell'app con Kotlin e i componenti dell'architettura: questo video di KotlinConf 2018 illustra le lezioni apprese sull'architettura durante la conversione di Plaid in Kotlin e l'integrazione dei componenti dell'architettura Jetpack.
 - Android Jetpack ❤️ Kotlin: sulla strada per API più genuini: Questo discorso sul KotlinConf 2019 fornisce informazioni sullo stato di Kotlin su Android e offre uno sguardo al futuro dello sviluppo di app con Android Jetpack.
 - Comprendere Kotlin Coroutines su Android: Questo discorso alla conferenza Google I/O 2019 offre una panoramica sull'utilizzo delle coroutine di Kotlin su Android.
 - LiveData with Coroutines and Flow:
Questo intervento dell'Android Dev Summit 2019 riguarda lo strumento per la creazione di coroutine 
liveData, illustrando quando e come utilizzarlo, insieme ai pattern di test e agli anti-pattern per creare UI reattive, efficienti e solide. - #AskAndroid all'Android Dev Summit 2019 - Kotlin & Coroutines su Android: Questa sessione dell'Android Dev Summit 2019 risponde alle domande relative a Kotlin e coroutine inviate online dagli sviluppatori Android.
 
Articoli e post del blog
- Adozione di Kotlin: questa guida mostra come aggiungere Kotlin a progetti esistenti con team di grandi dimensioni.
 - Adozione di Kotlin (versione CN): questa guida mostra come aggiungere Kotlin a progetti esistenti con team di grandi dimensioni.
 - Impara a conoscere Kotlin con i test delle unità: questo post illustra in che modo il team dei profiler di Android Studio ha iniziato a utilizzare Kotlin scrivendo test delle unità.
 - Vocabolario Kotlin: typealias: Questo post illustra typealias, una parola chiave Kotlin che consente di fornire un nome alternativo per un tipo esistente senza introdurre un nuovo tipo.
 - Kotlin Vocabolario: classi incorporate: questo post introduce le classi incorporate, un modo per garantire la sicurezza dei tipi senza costi delle prestazioni.
 - Sospensione delle visualizzazioni: questo post parla di come le coroutine possono semplificare la programmazione dell'interfaccia utente.
 - Raccolte e sequenze in Kotlin: Questo post mostra come funzionano le raccolte e le sequenze in Kotlin.
 
Canali social
- Community Kotlin: questa pagina kotlinlang.org elenca altri eventi e gruppi incentrati su Kotlin.
 - Kotlin su Slack: utilizza questo link per registrarti al canale Kotlin Slack, dove puoi discutere di tutto ciò che riguarda Kotlin con altri appassionati.
 - Talking Kotlin: podcast bimestrale incentrato sulla lingua Kotlin.
 - Kotlin su Twitter: questo è l'account Twitter ufficiale di Kotlin.
 
Libri
- Sviluppo in Android con Kotlin: scopri come velocizzare molto lo sviluppo in Android utilizzando una serie di funzionalità di Kotlin, dalle basi a quelle avanzate, per scrivere codice di qualità migliore.
 - Kotlin in Action: questo libro insegna agli sviluppatori Java esperti come usare Kotlin per scrivere app di qualità per la produzione.
 - Kotlin per sviluppatori Android. Uno dei primi libri su Kotlin, questo libro mostra agli sviluppatori Android esistenti come scrivere app in Kotlin.