Tokom posljednjeg Google I / O-a, Google je jasno naznačio da Java više neće biti glavni Androidov programski jezik ustupiti mjesto drugim jezicima poput Pythona ili Kotlina. Instaliranje Pythona u Ubuntu je nepotrebno, jer već dolazi u Ubuntu distribuciji, ali A kotlin? Kako se Kotlin može instalirati na Ubuntu? Je li to lako učiniti?
Kotlin se ne može instalirati samo na Windows ili macOS, već se može instalirati i na operativne sisteme zasnovane na UNIX-u, uključujući Ubuntu i derivate.
Kotlin je besplatan programski jezik dostupan putem službenu web stranicu projekta. Za ovo moramo samo preuzeti najnoviju verziju Kotlina i raspakirati ga u našem Ubuntuu. To je jednostavan postupak, ali prilikom sastavljanja može stvoriti probleme. Dakle, najbolje se odlučiti za instalacijske skripte. Samo moramo otvoriti terminal i napisati sljedeće:
curl -s https://get.sdkman.io | bash
A zatim izvedite instalaciju pomoću sljedeće naredbe:
sdk install kotlin
Sad već imamo jezik Kotlin u našem Ubuntuu. Ali je li to sve?
Kako stvoriti program u Kotlinu
Istina je da ne. Ovo će nam omogućiti kompajlirati Kotlin kod, ali ne stvarati datoteke. Možemo stvoriti datoteke koristite uređivače koda ili direktno IDE koji možemo instalirati u Ubuntu. Nakon što napišemo kod, spremamo ga s produžetak .kt i otvaramo terminal na istom mjestu kao i kreirana datoteka. Sada u terminalu pišemo:
kotlinc ARCHIVO-CODIGO.kt -include-runtime -d ARCHIVO-CODIGO.jar
Ubuntu će kompajlirati datoteku i stvoriti izvršnu datoteku koja koristi Java virtualnu mašinu, nešto što smo već instalirali u Ubuntu. Dakle, zahvaljujući ovim jednostavnim koracima, možemo instalirati i pokrenuti bilo koji kod napisan za jezik Kotlin. Ako koristimo Android Studio, Instalacija Kotlina je još lakša jer jednostavno moramo pronaći odgovarajući dodatak i instalirati ga putem Google IDE-a.
Dobro, ne razumijem članak, prvo recite ovo (citiram):
"Tijekom posljednjeg Google I / O-a, Google je jasno naznačio da će Java prestati biti glavni programski jezik Androida da bi ustupila mjesto drugim jezicima kao što su Python ili Kotlin."
A onda kažete ovo (citiram):
"Ubuntu će kompajlirati datoteku i stvoriti izvršnu datoteku koja koristi Java virtualnu mašinu, nešto što smo već instalirali u Ubuntu."
Molim vas, možete li mi pomoći u mojoj zabuni? Hvala!
Java je jezik čiji se kod kompajlira da bi se izvodio na java virtualnoj mašini. Kotlin je još jedan jezik sa različitim karakteristikama koji je takođe kompajliran za pokretanje na Java virtualnoj mašini.
Postoje tri koncepta: Java virtualna mašina, Java jezik i Ktolin jezik