Kotlin-programmering

Kotlin er et relativt nytt programmeringsspråk utviklet av JetBrains for moderne applikasjoner med flere plattformer. I dag er Kotlin mye brukt til Android-utvikling i stedet for Java. Det er fordi Kotlin er trygg, kortfattet og morsom å lese og skrive.

For å komme i gang med Kotlin-programmering, besøk Kotlin Tutorials.

Funksjoner i Kotlin Programming

Åpen kilde

Kotlin distribueres under Apache License, versjon 2.0. Kompiler (Kotlin-kompilator), IntelliJ IDEA-plugin, forbedringer til grunnleggende Java-biblioteker og byggeverktøy er alle åpen kildekode.

Kan brukes sammen med Java og Android

Det er 100% kompatibelt med Java og Android. Dette betyr at all din nåværende Java / Android-kode fungerer sømløst med Kotlin. For mer informasjon, besøk Mixing Java and Kotlin in One Project.

Kortfattet og uttrykksfull

Grov estimering indikerer at bruk av Kotlin lar deg kutte linjene med kode med omtrent 40% (sammenlignet med Java).

Uttrykkende betyr at det er enkelt å skrive kode som både mennesker og kompilatorer lett kan forstå.

Lett å lære

Det er enkelt å lære Kotlin hvis du kan andre programmeringsspråk som Java, Scala, Groovy, C #, Javascript og Gosu.

Verktøyvennlig

Kotlin er utviklet av JetBrains, et selskap kjent for å lage utviklingsverktøy for profesjonelle. Ikke rart, det er verktøyvennlig.

Sikker

Kotlin er et statisk typespråk. Derfor skjer typekontrollen ved kompileringstid i motsetning til kjøretid, og trivielle feil blir fanget på et tidlig tidspunkt.

Kotlins nåtid og fremtid

Tilstede

  • Mange selskaper som Netflix, Uber, Trello, Pinterest, Corda, etc bruker Kotlin (sammen med andre programmeringsspråk) for å lage applikasjoner.
  • Googles Android-team kunngjorde Kotlin som et offisielt språk for Android-apputvikling.
  • Du kan erstatte Java-kode med Kotlin sømløst. Det er 100% kompatibelt med Java og Android.

Framtid

Mulige fremtidige prosjekter i Kotlin er:

  • Plattformspillutvikling
  • Utvikling av mobilapplikasjoner på tvers av plattformer
  • Server-side og mikrotjenester
  • Dataanalyse og maskinlæring
  • Innebygd system: Arduino / Raspberry Pi til profesjonelle kontrollere direkte

Hvordan kan du lære å kode i Kotlin?

Lær Kotlin fra Programiz

Programiz tilbyr en komplett serie med enkle Kotlin-opplæringer sammen med passende eksempler. Disse opplæringene er målrettet for absolutt nybegynnere uten forkunnskaper om Kotlin programmeringsspråk.

Kotlin-nettstedet (offisielt nettsted)

Kotlin Reference og Kotlin Tutorial fra det offisielle nettstedet er en av de mest pålitelige kildene for å lære Kotlin. Når du er i tvil, følg alltid de offisielle ressursene.

Lær Kotlin fra Book

Det er alltid lurt å lære å programmere fra bøker. Du får det store bildet av programmeringskonsepter i boken, som du kanskje ikke finner andre steder.

Her er noen bøker vi anbefaler.

  • Kotlin in Action - skrevet av Dmitry Jemerov og Svetlana Isakova (utviklere på Kotlin-teamet)
  • Programmering Kotlin - rettet mot Java-utviklere som ønsker å lære og bruke Kotlin sammen med Java
  • Fundamental Kotlin - kort manual for utviklere å bytte til Kotlin-språk på kort tid

Andre nyttige ressurser

Her er noen ressurser for å utvide Kotlin-kunnskapen din og søke hjelp når du sitter fast.

  • Offisielt Kotlin Forum
  • StackOverflow
  • Kotlin SubReddit

Avsluttende ord

Kotlin har allerede fått rykte på seg for å være kortfattet, uttrykksfull og trygg. Og med Googles kunngjøring (et offisielt språk for Android-utvikling), er det trygt å si at Kotlin er her for det store løpet.

Hvis du er Java / Android-utvikler, anbefaler vi deg å lære Kotlin når det er mulig. Det gjør ikke bare CVen din bedre, men hjelper også til å øke produktiviteten.

Interessante artikler...