Er Kotlin bara tískufyrirbæri eða framtíð Android
forritunar?
February 8, 2020
10:57 am
All, Mobile App Development, Technology
Google tilkynnti opinbert stuðningsyfirboð fyrir Kotlin í Android-þróun árið 2017. Þetta setti Android-forritara í vanda um framtíð Java. Byrjendur veltu fyrir sér hvort þeir ættu að halda sig við Java eða læra nýja tungumálið Kotlin.
Nýlegar rannsóknir sýna að um 66% Android forritara nota Kotlin. Hvað ættir þú þá að gera? Sérfræðingar leggja til að styrkja Java-grunntök fyrst — en þegar þú hefur það á hreinu þá er skynsamlegt að bæta Kotlin í færnisettið.
Skulum kafa djúpt í hvað Kotlin er, hvers vegna það er gagnlegt og hvers vegna það er góður kostur fyrir næsta Android-verkefnið þitt.
Kynning á Kotlin
Kotlin var þróað af JetBrains árið 2010. Það er statískt týpt forritunarmál sem er 100% samhæft við Java Virtual Machine og JavaScript. Markmið Kotlin var að gera það aðlaðandi fyrir núverandi Java-byggð Android verkefni.
Einnig var markmiðið að lækka kóðamagn og forðast null-vandamálið í Java. Kotlin styður einnig kross-vettvangsþróun, sem er hluti af því að mikið af farsímaforritum eru nú gerð með þessari tækni. Þessi hraði í vinsældum hefur gert Kotlin að öðru vinsælasta tungumáli fyrir Android þróun.
Kostir þess að nota Kotlin
Minna kóðamagn: Kotlin krefst færri lína af kóða miðað við Java.
Nýtir minni minni: Forrit framleidd með Kotlin nota yfirleitt minna minni við þróun.
Meðhöndlar null: NullPointerExceptions eru algengt vandamál í Java — Kotlin býr til öruggari meðhöndlun null-gilda.
Engin höfuðverkur við skiptin: Java og Kotlin eru 100% samhæf — auðvelt er að nota Java bókasöfn í Kotlin verkefnum.
Notað af vinsælum forritum: Forrit eins og Evernote, Pinterest, Flipboard og Twitter hafa tekið upp Kotlin.
Hagkvæmni: Kotlin er „létt“ í kóðaskipan og dregur úr dreifitíma — gjarnan líkt við „swift“ fyrir Android.
Af hverju velja Kotlin fyrir Android þróun?
Kotlin hefur marga kosti fram yfir Java og er oft valinn af þróunarfyrirtækjum. Kotlin styður margar IDE og SDK, þar á meðal Android Studio, sem gerir skipulag og þróun einfaldari.
JetBrains hannaði Kotlin til að leysa raunveruleg vandamál forritara. Það er fyrirtækja-sniðmát sem nálgast vandamál sem tengjast forritasköpun og býður lausnir sem eru gagnlegar í daglegri þróun. Kotlin er því ekki aðeins tískufyrirbæri — það er að festa sig í Android vistkerfinu.
Við hlökkum til að heyra ykkar sjónarmið um þessa tækni. Ekki hika við að skrifa athugasemdir eða spurningar.
HAFAÐU SAMBAND
Ræðum um hvernig við getum hjálpað fyrirtæki þínu að vaxa, sigra og ná árangri
