Sviluppa app Android con Kotlin
Scrivi app migliori per Android più velocemente con Kotlin. Kotlin è un moderno linguaggio di programmazione statico utilizzato da oltre il 60% degli sviluppatori Android professionisti che contribuisce a migliorare la produttività, la soddisfazione degli sviluppatori e la sicurezza del codice.
Esplicito e conciso
Le moderne funzionalità linguistiche di Kotlin ti consentono di concentrarti sulle tue idee e di scrivere meno codice boilerplate.
Codice più sicuro
Grazie alla rilevabilità di nullPointer nel sistema dei tipi, Kotlin ti aiuta a evitare le nullPointerExceptions. Le app per Android che utilizzano Kotlin hanno il 20% di probabilità in meno di arresti anomali.
Jetpack Compose
Il moderno toolkit di Android si basa su Kotlin e ti permette di creare rapidamente la UI con API potenti e intuitive.
Contemporaneità strutturata
Le conversioni di Kotlin semplificano la programmazione asincrona, rendendo semplici ed efficienti le attività comuni come le chiamate di rete e gli aggiornamenti del database.
Iniziamo
cominciare
Imparare Android e Kotlin da zero
Visualizza le nostre guide per principianti, che insegnano come creare app Android con Kotlin e Jetpack Compose.
cominciare
Kotlin per gli sviluppatori Java Android
Se conosci già Java, le nostre guide e la documentazione per l'interoperabilità possono aiutarti a iniziare.
cominciare
Guide avanzate di Kotlin
Se conosci già Kotlin, leggi la nostra documentazione avanzata per accrescere le tue competenze.
cominciare
Portare Kotlin nel tuo team
Scopri come la scrittura in Kotlin può aumentare la produttività del tuo team, migliorare la qualità delle app e aumentare la soddisfazione degli sviluppatori.
Corsi in primo piano
In primo piano
Bottcamp Kotlin per programmatori
Nel corso Botlin Bootcamp per programmatori, imparerai le nozioni di base di Kotlin durante la creazione di vari piccoli programmi in IntelliJ IDEA.
In primo piano
Coroutine avanzate con Kotlin Flow e LiveData
Scopri come utilizzare LiveData con Kotlin Coroutines e Flow.
Ottimizzate per Kotlin
Kotlin offre il supporto completo per lo sviluppo Android con strumenti e risorse per aiutarti a raggiungere il successo.
Android Studio
Android Studio offre un supporto eccellente per Kotlin. Ha anche strumenti integrati per aiutarti a convertire il codice basato su Java in Kotlin. Lo strumento Show Kotlin Bytecode ti consente di visualizzare il codice basato su Java equivalente mentre impari Kotlin.
Android KTX
Android KTX rende lo sviluppo Android con Kotlin più conciso, piacevole e idiomatico sfruttando le funzionalità del linguaggio Kotlin.
SDK compatibile con Kotlin
A partire da Android 9 (livello API 28), l'SDK Android contiene annotazioni con null che consentono di evitare NullPointerExceptions. La documentazione di riferimento dell'API è disponibile anche in Kotlin.
Risorse didattiche
Esplora un insieme selezionato di risorse di vari formati per iniziare subito a imparare Kotlin.
Che aspetto ha il codice Kotlin?
App create con Kotlin
Molte app sono già state create con Kotlin, dalle startup più interessanti alle aziende Fortune 500. Scopri come Kotlin ha aiutato i suoi team a diventare più produttivi e a scrivere app di qualità superiore.
Storia dello sviluppatore
Zomato utilizza Kotlin per scrivere codice più sicuro e conciso
Kotlin ha aiutato Zomato a ridurre in modo significativo il numero di righe di codice nella sua app e ha anche aiutato a trovare difetti importanti nella sua app al momento della compilazione.
Guarda Rahul di Zomato, Vicepresidente, Product Management, e Prateek Sharma, sviluppatore Android, che parlano di come Zomato ha iniziato ad adottare Kotlin e di come lo utilizza per tutte le nuove release.
In primo piano
Kotlin è open source
Kotlin è un progetto open source disponibile senza costi aggiuntivi con licenza Apache 2.0. Il codice per il progetto è sviluppato in modo aperto su GitHub principalmente dal team impiegato di JetBrains, con il contributo di Google e di altri soggetti. La nostra scelta di Kotlin riafferma il nostro impegno per un ecosistema di sviluppatori aperto man mano che sviluppiamo e sviluppiamo la piattaforma Android e siamo entusiasti di vedere che il linguaggio si evolve.
Risorse in primo piano
Codelab su Android in Kotlin
Scopri le best practice e le API più recenti con i codelab per Android in Kotlin.
Android + Kotlin su Medium
Articoli tecnici su Kotlin del team Android.
Nozioni di base su Android con il corso Scrivi
Per chi non ha esperienza con la programmazione, impara le nozioni di base del linguaggio di programmazione Kotlin e scopri come creare semplici app per Android.
Documentazione in lingua Kotlin
Parco giochi Kotlin
Prova subito a utilizzare Kotlin, direttamente nel tuo browser web.
Riferimento linguaggio ufficiale
Inizia ad apprendere il Kotlin dal sito di riferimento della lingua ufficiale.