Kotlin: Uusi murre Androidille

Kotlin on virallisesti tuettu Androidissa ensiluokkaisena kielenä. Googlen äskettäisessä ilmoituksessa se myös selvitti, että Kotlin-työkalut otetaan oletusarvoisesti käyttöön Android Studio 3.0:ssa. Toisin kuin muut alustan kehittäjät, Google ei tule omistamaan Kotlinia ja kieli kehitetään sen perustajan JetBrainsin valvonnassa.

Kuvan lähde: venturebeat.com

JetBrains, Kotlinin sponsori ja suositun IntelliJ:n keksijä, tulee olemaan täysin yhteentoimiva ensisijaisen Android-sovelluskehityskielen, Javan kanssa. Kotlin käyttää JVM:ää (Java Virtual Machine). Minkä tahansa muun JVM:ssä toimivan kielen käyttäminen oli jo mahdollista Android-kehityksessä.

Android ei ole velvollinen käyttämään JVM:ää, mutta Javan hyvä tahto ja sen vahvat juuret tekivät siitä kehittäjien suosikkikielen. Tällä hetkellä Kotlinilla on versio 0.2, joka lisää tuen korutiinien ja moduulien välisten sisäisten toimintojen tuen sekä virheenkorjauksia ja parannuksia.

Katso myös:  All About Google I/O Conference 2017 Day 1

Kuvan lähde: Kotlin.org

JVM:n lisäksi Kotlinilla on paljon yhteistä Javan kanssa. Kotlin on myös OOPS (Object Oriented Programming System) ja se on todistetusti tehty helpottamaan pulmia kuten Java. Kotlinissa on kuitenkin paljon enemmän ominaisuuksia kehittäjille, joilla on siistimpi syntaksi. Kotlinin on tarkoitus kehittää voittoa tavoittelematon Kotlin-säätiö JetBrainsin ja Googlen yhteistyön kanssa. Kehityksen puitteissa Kotlin aikoo tutkia lisää alustoja, eikä ole yllätys, jos se löydetään kehittävästä Macia ja iOS:a.

Kaiken huomioiden voidaan havaita, että Google on tuntenut tarpeen muuttaa kehityskoneistoa. Kotlinin palkkaamisen Android-sovellusten kehittämiseen uskotaan tuovan käyttäjille hulluja yllätyksiä. Google on hyväksynyt muutoksen ja jälleen kerran osoittanut uskovansa parempaan, ei väliä, jos se vaatii korvaamaan perinteiset mekanismit.


Google Maps: Kuinka löytää sijainnin koordinaatit

Google Maps: Kuinka löytää sijainnin koordinaatit

Katso, kuinka voit löytää koordinaatit mihin tahansa paikkaan maailmassa Google Mapsista Androidille, Windowsille ja iPadOS:lle.

Kuinka estää sivustoja kysymästä sijaintiasi Chromessa

Kuinka estää sivustoja kysymästä sijaintiasi Chromessa

Kuinka lopettaa sijaintiviestin näkeminen Chromessa Androidissa, Windows 10:ssä tai iPadissa.

Google Maps -historian käyttäminen ja poistaminen

Google Maps -historian käyttäminen ja poistaminen

Katso, mitä ohjeita Google Maps -sisällön käyttämiseen ja poistamiseen tulee noudattaa. Näin voit poistaa vanhat kartat.

Samsung Galaxy S24: Kuvakaappaus

Samsung Galaxy S24: Kuvakaappaus

Samsung Galaxy S24 jatkaa Samsungin innovaatioperintöä ja tarjoaa käyttäjille saumattoman käyttöliittymän parannetuilla ominaisuuksilla. Sen monien joukossa

Samsung Galaxy S24: Kuinka käynnistää uudelleen

Samsung Galaxy S24: Kuinka käynnistää uudelleen

Samsung Galaxy S24 -älypuhelinsarja tyylikkäällä muotoilullaan ja tehokkailla ominaisuuksillaan on suosittu valinta käyttäjille, jotka haluavat huippuluokan Androidin.

7 ilmaista ja hyödyllistä sovellusta pitääksesi uudenvuodenlupauksesi

7 ilmaista ja hyödyllistä sovellusta pitääksesi uudenvuodenlupauksesi

Tässä on joitain sovelluksia, joiden avulla voit suorittaa uudenvuodenlupauksesi Android-laitteesi avulla.

Kuinka estää Googlea tallentamasta äänitallenteita

Kuinka estää Googlea tallentamasta äänitallenteita

Estä Googlea tallentamasta tulevia tallenteita noudattamalla muutamia yksinkertaisia ​​ohjeita. Jos uskot, että Google on jo tallentanut osan, katso, kuinka voit poistaa äänet.

Galaxy S24: SIM-kortin asettaminen

Galaxy S24: SIM-kortin asettaminen

Galaxy S24, Samsungin uusin lippulaivapuhelin, on jälleen nostanut rimaa mobiiliteknologialle. Huippuluokan ominaisuuksineen on upea

Mitä ovat Telegram-kanavat ja kuinka etsiä niitä

Mitä ovat Telegram-kanavat ja kuinka etsiä niitä

Ota selvää, mitä Telegramit ovat ja miten ne eroavat ryhmistä.

Kotisivun asettaminen Google Chromessa

Kotisivun asettaminen Google Chromessa

Yksityiskohtainen kuvakaappauksilla varustettu opas oletuskotisivun määrittämisestä Google Chrome Desktop - tai mobiiliversioissa.