Kotlinit toetatakse Androidis ametlikult esmaklassilise keelena. Google'i hiljutises teadaandes selgitati ka, et Kotlini tööriistad võetakse Android Studio 3.0-s vaikimisi kasutusele. Erinevalt teistest platvormi arendajatest ei saa Google Kotlinit ja keelt arendatakse selle asutaja JetBrainsi järelevalve all.
Pildi allikas: venturebeat.com
JetBrains, Kotlini sponsor ja populaarse IntelliJ leiutaja, on täielikult koostalitlusvõimeline peamise Androidi rakenduste arenduskeele Javaga. Kotlin juhib JVM-i (Java Virtual Machine). Androidi arendamiseks oli juba võimalik kasutada mõnda muud JVM-is töötavat keelt.
Android ei pea kasutama JVM-i, kuid Java hea tahe ja selle tugevad juured muutsid selle arendajate lemmikkeeleks. Praegu on Kotlinil oma versioon 0.2, mis lisab toe korutiinidele ja mooduliüleste siseste funktsioonide tugi koos veaparanduste ja täiustustega.
Vaadake ka: Kõik Google'i I/O konverentsi 2017 kohta, 1. päev
Pildi allikas: Kotlin.org
Peale JVM-i on Kotlinil Javaga palju rohkem ühist. Kotlin on ka OOPS (objektorienteeritud programmeerimissüsteem) ja on tõestatult tehtud mõistatuste hõlbustamiseks nagu Java. Kotlinil on aga korralikuma süntaksiga arendajatele palju rohkem funktsioone. Kotlinit kavatseb arendada mittetulundusühing Kotlini sihtasutus JetBrainsi ja Google'i koostöös. Arendustegevuse raames uurib Kotlin veel mõnda platvormi ja pole üllatav, kui see leitakse Maci ja iOS-i arendamisel.
Kõike arvesse võttes võib täheldada, et Google on tundnud vajadust arendusmasinat muuta. Kotlini rakendamine Androidi rakenduste arendamisel peaks tooma kasutajatele pööraseid üllatusi. Google on muudatuse omaks võtnud ja taas tõestanud, et usub paranemisse, pole vahet, kas see nõuab tavaliste mehhanismide väljavahetamist.