Android stöder nu programmeringssprÄket Kotlin

Google lanserar Android KTX-förhandsvisning, en uppsÀttning Kotlin-tillÀgg för utvecklare

Vid sin I / O 2017-utvecklarkonferens idag meddelade Google att Android fÄr officiellt stöd för Kotlin-programmeringssprÄket, förutom Java och C ++. Nyheten fick publikens största applÄder hittills. Du kan ladda ner Kotlin-plugin idag för Android Studio.

Kotlin Àr utvecklat av JetBrains, samma personer som skapade IntelliJ. Observera att Android Studio byggdes pÄ den populÀra IntelliJ IDEA Java IDE. Google delade ocksÄ att det samarbetar med JetBrains för att flytta Kotlin till en ideell stiftelse.

Google beskriver Kotlin, som Ă€r ett öppet projekt under Apache 2.0-licensen, som “ett briljant designat, moget sprĂ„k som vi tror kommer att göra Android-utvecklingen snabbare och roligare.” Företaget noterar att vissa redan har antagit programmeringssprĂ„ket för sina produktionsappar, inklusive Expedia, Flipboard, Pinterest och Square. Det finns redan mĂ„nga entusiastiska Kotlin-utvecklare för Android, och företaget sĂ€ger att det helt enkelt lyssnar pĂ„ vad samhĂ€llet vill ha.

Men Googles val kom inte bara ner till teamet och trodde att Kotlin skulle göra det lĂ€ttare att skriva Android-appar. Utvecklare kommer gĂ€rna att veta att Kotlins kompilator avger Java-byte-kod. Kotlin kan ringa Java och Java kan ringa Kotlin. Faktum Ă€r att “det enkla samarbetet mellan de tvĂ„ sprĂ„ken” var en stor del av Kotlins vĂ€djan till Android-teamet.

Det betyder att du kan lÀgga till sÄ lite eller sÄ mycket Kotlin i din befintliga kodbas som du vill och blanda de tvÄ sprÄken fritt inom samma projekt. Att ringa till Kotlin-kod frÄn Java-kod borde bara fungera, medan du ringer till Java-kod krÀver vissa automatiskt tillÀmpade översÀttningskonventioner.

SpÀnnande nyheter, utvecklare. @Kotlin gÄr officiellt med i #Android-familjen. # io17 pic.twitter.com/Q4CLlWfC3B

– Android (@Android) 17 maj 2017

Kotlin tillkÀnnagavs först i juli 2011, med version 1.0 som anlÀnde i februari 2016. Vid den tidpunkten Ätagit sig JetBrains att bibehÄlla bakÄtkompatibilitet för stabila funktioner frÄn 1.0 framÄt.

För att komma igĂ„ng med Kotlin, ladda ner förhandsgranskningen av Android Studio 3.0, öppna en av dina befintliga Java-filer och vĂ€lj sedan “Konvertera Java-fil till Kotlin-fil” i kodmenyn. Android Studio guidar dig genom att lĂ€gga till Kotlin-beroenden i ditt projekt och konvertera koden till funktionellt ekvivalent Kotlin-kod.

För mer information om att komma igÄng med programmeringssprÄket, kolla in Kom igÄng med Kotlin och Koans-sjÀlvstudien.

LÀs Google IO-berÀttelser hÀr