Sviluppare app Android con Kotlin
Scrivi più velocemente app Android migliori con Kotlin. Kotlin è un moderno linguaggio di programmazione con digitazione statica e utilizzato da oltre il 60% degli sviluppatori Android professionisti che aiuta ad aumentare la produttività, la soddisfazione degli sviluppatori e la sicurezza del codice.
Espressivo e conciso
Le moderne funzionalità linguistiche di Kotlin ti consentono di concentrarti sull'espressione delle tue idee e di scrivere meno codice boilerplate.
Codice più sicuro
Con valori null inclusi nel proprio sistema dei tipi, Kotlin consente di evitare NullPointerExceptions. Le app per Android che utilizzano Kotlin hanno il 20% di probabilità in meno di arrestarsi in modo anomalo.
Jetpack Compose
Il moderno toolkit per la UI di Android è basato su Kotlin e consente di creare rapidamente un'interfaccia utente con API potenti e intuitive.
Contemporaneità strutturata
Le coroutine Kotlin semplificano la programmazione asincrona, rendendo le attività comuni come le chiamate di rete e gli aggiornamenti del database semplici ed efficaci.
Iniziamo
cominciare
Imparare da zero ad Android e Kotlin
Consulta le nostre guide per principianti per imparare a creare app Android con Kotlin e Jetpack Compose.
cominciare
Kotlin per gli sviluppatori Java Android
Se conosci già Java, le nostre guide sull'interoperabilità e la nostra documentazione possono aiutarti a iniziare.
cominciare
Guide avanzate di Kotlin
Se conosci già Kotlin, leggi la nostra documentazione avanzata per migliorare 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
Kotlin Bootcamp per programmatori
Nel corso Kotlin 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.
Ottimizzato per Kotlin
Kotlin è completamente supportato per lo sviluppo Android con strumenti e risorse che ti aiuteranno ad avere successo.
Android Studio
Android Studio offre un'assistenza di primo livello per Kotlin. Dispone inoltre di strumenti integrati per aiutarti a convertire il codice basato su Java in Kotlin. Lo strumento Mostra Kotlin Bytecode ti consente di vedere il codice equivalente basato su Java mentre impari a Kotlin.
Android KTX
Android KTX rende lo sviluppo Android con Kotlin più conciso, piacevole e idiomatico grazie alle funzionalità del linguaggio Kotlin.
SDK compatibile con Kotlin
A partire da Android 9 (livello API 28), l'SDK Android contiene annotazioni con supporto non valido per evitare NullPointerEccezionis. La documentazione di riferimento dell'API è disponibile anche in Kotlin.
Risorse per l'apprendimento
Esplora un insieme selezionato di risorse in 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ù popolari 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 in base alla licenza Apache 2.0. Il codice del progetto è stato sviluppato apertamente su GitHub principalmente dal team impiegato presso JetBrains, con il contributo di Google e altri. La scelta di Kotlin riafferma il nostro impegno nei confronti di un ecosistema di sviluppatori aperto man mano che sviluppiamo e sviluppiamo la piattaforma Android e siamo entusiasti dell'evoluzione del linguaggio.
Risorse in primo piano
Codelab per 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 dal team Android.
Corso sulle nozioni di base di Android con Compose
Per chi non ha esperienza di programmazione, apprendi le nozioni di base del linguaggio di programmazione Kotlin e scopri come creare semplici app per Android.
Documentazione sul linguaggio Kotlin
Parco giochi Kotlin
Prova a usare Kotlin ora, direttamente nel tuo browser web.
Riferimento lingua ufficiale
Inizia a imparare il Kotlin dal sito di riferimento linguistico ufficiale.