Kotlin do të mbështetet zyrtarisht në Android si një gjuhë e klasit të parë. Në një njoftim të fundit nga Google, u pastrua gjithashtu se mjetet Kotlin do të prezantohen në Android Studio 3.0 si parazgjedhje. Ndryshe nga zhvilluesit e tjerë të platformave, Google nuk do të zotërojë Kotlin dhe gjuha do të zhvillohet nën mbikëqyrjen e themeluesit të saj, JetBrains.
Burimi i imazhit: venturebeat.com
JetBrains, sponsori i Kotlin dhe shpikësi i IntelliJ-së popullore, do të jetë tërësisht i ndërveprueshëm me gjuhën kryesore të zhvillimit të aplikacioneve Android, Java. Kotlin drejton JVM (Makina Virtuale Java). Përdorimi i çdo gjuhe tjetër që funksionon në JVM, ishte tashmë i mundur për zhvillimin e Android.
Android nuk është i detyruar të përdorë JVM, por vullneti i mirë i Java dhe rrënjët e tij të forta e bënë atë një gjuhë të preferuar për zhvilluesit. Aktualisht, Kotlin ka versionin e tij 0.2 që shton mbështetje për korutinat dhe mbështetjen e funksioneve të ndërlidhura me module, me rregullime dhe përmirësime të gabimeve.
Burimi i imazhit: Kotlin.org
Përveç JVM, Kotlin ka shumë më tepër të përbashkëta me Java. Kotlin është gjithashtu një OOPS (Sistemi i Programimit të Orientuar në Objekt) dhe i krijuar me provim për të lehtësuar enigmat siç bëri Java. Sidoqoftë, Kotlin ka shumë më tepër veçori për zhvilluesit me një sintaksë më të rregullt. Kotlin është planifikuar të zhvillohet nga një fondacion jofitimprurës Kotlin me JetBrains dhe bashkëpunimin e Google. Në fushën e zhvillimit, Kotlin do të eksplorojë disa platforma të tjera dhe nuk do të jetë befasi nëse gjendet duke zhvilluar Mac dhe iOS.
Duke marrë parasysh gjithçka, mund të vërehet se Google ka ndjerë nevoja për të ndryshuar makinerinë e zhvillimit. Përdorimi i Kotlin drejt zhvillimit të aplikacioneve Android supozohet të shtojë disa surpriza të çmendura për përdoruesit. Google e ka përqafuar ndryshimin dhe ka dëshmuar sërish se beson në përmirësim, nuk ka rëndësi nëse kërkon zëvendësimin e mekanizmave konvencionalë.
Lexo: 0