Á síðasta Google I / O hefur Google skýrt gefið til kynna að Java verði ekki lengur aðalforritunarmál Android fyrir víkja fyrir öðrum tungumálum eins og Python eða Kotlin. Uppsetning Python í Ubuntu er óþörf þar sem það kemur nú þegar í dreifingu Ubuntu, en Og kotlin? Hvernig er hægt að setja Kotlin upp á Ubuntu? Er auðvelt að gera það?
Kotlin er ekki aðeins hægt að setja upp á Windows eða macOS heldur er einnig hægt að setja það á UNIX-stýrikerfi, þar á meðal Ubuntu og afleiður.
Kotlin er ókeypis forritunarmál í boði opinberu vefsíðuna verkefnisins. Fyrir þetta verðum við aðeins að hlaða niður nýjustu útgáfunni af Kotlin og renna henni niður í Ubuntu okkar. Það er einfalt ferli, en þegar það er tekið saman getur það valdið vandamálum. Þannig, best er að velja uppsetningarforritin. Við verðum bara að opna flugstöðina og skrifa eftirfarandi:
curl -s https://get.sdkman.io | bash
Og framkvæma síðan uppsetningu með eftirfarandi skipun:
sdk install kotlin
Nú höfum við þegar Kotlin tungumálið í Ubuntu okkar. En er það allt?
Hvernig á að búa til forrit í Kotlin
Sannleikurinn er sá að nei. Þetta mun leyfa okkur setja saman Kotlin kóða en ekki búa til skrár. Til að búa til skrár sem við getum notaðu kóða ritstjóra eða beint IDE sem við getum sett upp í Ubuntu. Þegar við höfum skrifað kóðann vistum við hann með eftirnafn .kt og við opnum flugstöð á sama stað og búið var til skrána. Nú í flugstöðinni skrifum við:
kotlinc ARCHIVO-CODIGO.kt -include-runtime -d ARCHIVO-CODIGO.jar
Ubuntu mun safna saman skránni og búa til keyranlega skrá sem notar Java sýndarvélina, eitthvað sem við höfum þegar sett upp í Ubuntu. Svo, þökk sé þessum einföldu skrefum, getum við sett upp og keyrt hvaða kóða sem er skrifaður fyrir Kotlin tungumálið. Ef við notum Android Studio, Kotlin uppsetning er jafnvel auðveldari vegna þess að við verðum bara að finna samsvarandi tappi og setja það í gegnum Google IDE.
2 athugasemdir, láttu þitt eftir
Allt í lagi, ég skil ekki greinina, fyrst segirðu þetta (ég vitna í):
„Á síðasta Google I / O hefur Google skýrt gefið til kynna að Java muni hætta að vera aðal forritunarmál Android til að víkja fyrir öðrum tungumálum eins og Python eða Kotlin.“
Og þá segirðu þetta (ég vitna í):
"Ubuntu mun safna saman skránni og búa til keyranlega skrá sem notar Java sýndarvélina, eitthvað sem við höfum þegar sett upp í Ubuntu."
Vinsamlegast gætirðu hjálpað mér í ruglinu mínu? Takk fyrir!
Java er tungumál, þar sem kóðinn er settur saman til að keyra á Java sýndarvélinni. Kotlin er annað tungumál með mismunandi eiginleika sem einnig er sett saman til að keyra á Java sýndarvélinni.
Það eru þrjú hugtök: Java sýndarvél, Java tungumál og Ktolin tungumál