Gli sviluppatori Android adorano Kotlin. Google può dirci che il 27% delle prime 1.000 app Android sono realizzate con Kotlin o che gli sviluppatori che la usano hanno un tasso di soddisfazione del 97% ed è fantastico.
Ma abbiamo anche avuto gli sviluppatori che ci hanno detto di persona che non solo lo adorano, ma ha anche cambiato il tempo necessario per dedicarsi alla parte "noiosa" della creazione di un'app. Ciò dà loro più tempo per fare cose come lucidare l'esperienza dell'utente o aggiungere piccoli dettagli che fanno risaltare una grande app.
Kotlin aiuta a rendere le parti noiose della costruzione di app Android sempre più piccole.
Quando una squadra di sviluppatori one-man può vedere lo stesso vantaggio di un grande giocatore, significa che una cosa è dannatamente buona. Parte di ciò che fa funzionare Kotlin così bene per la scrittura di app Android è il supporto di Google. Google considera Kotlin come una lingua principale ("di prima classe" in parole sue) in Android Studio e tutta la documentazione ufficiale degli sviluppatori Android. Ciò include esempi ed esercitazioni, nonché campi di codice e persino un corso Udacity completo - e gratuito. Se sai come programmare in Java, sarai subito operativo con Kotlin.
Dopo aver visto il successo di Kotlin per lo sviluppo Android, Google lo sta spostando sul cloud con Kotlin sul portale della piattaforma cloud di Google.
Andando oltre Android, siamo lieti di annunciare che il team di Google Cloud Platform sta lanciando oggi un portale Kotlin dedicato. Ciò aiuterà gli sviluppatori a trovare più facilmente le risorse relative a Kotlin su Google Cloud. Vogliamo semplificare il più possibile l'utilizzo di Kotlin, sia su dispositivo mobile che nel cloud.
Come Kotlin sulla piattaforma Android, Google offre un SDK completo per Google Cloud e tutorial per guidarti attraverso operazioni come la creazione di un backend per la tua app o l'utilizzo di Kotlin per distribuire Google App Engine. Promette anche un set completo di API e librerie di codici per Kotlin su Google Cloud Platform per aiutare a rendere più semplice e utile la realizzazione di un nuovo progetto Kotlin da un'altra lingua a Kotlin o la creazione di un nuovo progetto Kotlin da zero.
I linguaggi di programmazione e gli strumenti di sviluppo per usarli non significano molto per gli utenti finali come noi. Ma rendono la vita più facile per gli sviluppatori quando hanno fatto bene. Google sembra imparare dagli errori che vede nel suo passato e dalle cose che Apple e Microsoft stanno facendo che potrebbero essere migliorati e la sua partnership con JetBrains per stabilire la Kotlin Foundation è un modo in cui vuole risolverli.
Per noi, tutto significa app migliori. Chi non ama le app migliori?