Android-kehittäjät rakastavat Kotlinia. Google voi kertoa meille, että 27% suosituimmista 1 000 Android-sovelluksesta on rakennettu Kotlinilla tai että sitä käyttävien kehittäjien tyytyväisyysaste on 97%, ja se on hienoa.
Mutta meillä on ollut myös kehittäjien kertomusta meille henkilökohtaisesti, että he eivät vain rakasta sitä, vaan myös on muuttunut kuinka paljon aikaa heidän on käytettävä käyttämään sovelluksen rakentamisen "tylsää" osaa. Se antaa heille enemmän aikaa tehdä toimintoja, kuten kiillottaa käyttökokemusta tai lisätä pieniä yksityiskohtia, jotka tekevät mahtavasta sovelluksesta erottuvan.
Kotlin auttaa tekemään Android-sovellusten rakentamisen tylsiä osia vähemmän ja kauemmas niiden välillä.
Kun yhden miehen dev-joukkue voi nähdä saman hyödyn kuin iso pelaaja, se tarkoittaa, että asia on aika melko hyvä. Osa siitä, mikä saa Kotlinin toimimaan niin hyvin Android-sovellusten kirjoittamisessa, on Googlen tuki. Google käsittelee Kotlinia ensisijaisena kielenä ("ensiluokkainen" omilla sanoillaan) Android Studiossa ja kaikissa virallisissa Android-kehittäjien ohjeissa. Tähän sisältyy esimerkkejä ja oppaita sekä koodileirejä ja jopa täydellinen - ja ilmainen - Udacity-kurssi. Jos osaat koodata Java-ohjelmassa, olet Kotlinin kanssa käynnissä ja nopeaan aikaa.
Saatuaan nähdä Kotlinin menestyksen Android-kehityksessä, Google siirtää sen pilveen Kotlinin kanssa Google Cloud Platform -portaalissa.
Androidin lisäksi meillä on ilo ilmoittaa, että Google Cloud Platform -tiimi avaa tänään omistetun Kotlin-portaalin. Tämä auttaa kehittäjiä helpommin löytämään Kotliniin liittyviä resursseja Google Cloudista. Haluamme tehdä Kotlinin käytöstä mahdollisimman helppoa mobiililaitteessa tai pilvessä.
Kuten Kotlin Android-alustalla, Google tarjoaa täydellisen SDK: n Google Cloudille ja opetusohjelmia, jotka opastavat sinua tekemällä esimerkiksi sovelluksen taustan rakentamisen tai Kotlinin käytön Google App Enginen käyttöönottoon. Se lupaa myös täydellisen joukon sovellusliittymiä ja koodikirjastoja Kotlinille Google Cloud Platformissa auttamaan projektin siirtämisellä toiselta kieleltä Kotliniin tai uuden Kotlin-projektin rakentamisen alusta alkaen helpompaa ja tekemisen arvoista.
Ohjelmointikielet ja kehittäjätyökalut niiden käyttämiseksi eivät tarkoita oikeastaan paljon itsemme kaltaisille loppukäyttäjille. Mutta ne helpottavat kehittäjien elämää, kun he ovat tehneet oikein. Google näyttää oppivan virheistä, jotka se näkee omassa menneisyydestään, samoin kuin asioissa, joita Apple ja Microsoft tekevät ja joita voitaisiin parantaa. Yhteistyö JetBrainsin kanssa Kotlin-säätiön perustamiseksi on yksi tapa, jolla se haluaa korjata ne.
Meille kaikki tarkoittaa vain parempia sovelluksia. Kuka ei rakasta parempia sovelluksia?