În timpul ultimei I / O Google, Google a indicat clar că Java nu va mai fi principalul limbaj de programare pentru Android lasă loc altor limbi precum Python sau Kotlin. Instalarea Python în Ubuntu nu este necesară, deoarece vine deja în distribuția Ubuntu, dar Și kotlin? Cum poate fi instalat Kotlin pe Ubuntu? Este ușor de făcut?
Kotlin nu poate fi instalat numai pe Windows sau MacOS, dar poate fi instalat și pe sisteme de operare bazate pe UNIX, inclusiv Ubuntu și derivate.
Kotlin este un limbaj de programare gratuit disponibil prin intermediul site-ul oficial a proiectului. Pentru aceasta trebuie doar să descărcăm ultima versiune de Kotlin și să o dezarhivăm în Ubuntu. Este un proces simplu, dar la compilare poate cauza probleme. Prin urmare, cel mai bine este să optați pentru scripturile de instalare. Trebuie doar să deschidem terminalul și să scriem următoarele:
curl -s https://get.sdkman.io | bash
Și apoi, efectuați instalarea cu următoarea comandă:
sdk install kotlin
Acum, avem deja limbajul Kotlin în Ubuntu. Dar asta este tot?
Cum se creează un program în Kotlin
Adevărul este că nu. Acest lucru ne va permite compilați codul Kotlin, dar nu creați fișiere. Pentru a crea fișiere putem folosiți editori de cod sau direct un IDE pe care îl putem instala în Ubuntu. Odată ce am scris codul, îl salvăm cu extensie .kt și deschidem un terminal în aceeași locație ca fișierul creat. Acum, în terminal scriem:
kotlinc ARCHIVO-CODIGO.kt -include-runtime -d ARCHIVO-CODIGO.jar
Ubuntu va compila fișierul și va crea un fișier executabil care utilizează mașina virtuală Java, lucru pe care l-am instalat deja în Ubuntu. Deci, datorită acestor pași simpli, putem instala și rula orice cod scris pentru limba Kotlin. Dacă folosim Android Studio, Instalarea Kotlin este și mai ușoară, deoarece trebuie doar să găsim pluginul corespunzător și să îl instalăm prin IDE-ul Google.
Bine, nu înțeleg articolul, mai întâi spui asta (citez):
„În timpul ultimei I / O Google, Google a indicat în mod clar că Java nu va mai fi principalul limbaj de programare al Android pentru a da loc altor limbi, cum ar fi Python sau Kotlin.”
Și apoi spui asta (citez):
„Ubuntu va compila fișierul și va crea un fișier executabil care utilizează mașina virtuală Java, lucru pe care l-am instalat deja în Ubuntu.”
Te rog, m-ai putea ajuta în confuzia mea? Mulțumiri!
Java este un limbaj, al cărui cod este compilat pentru a rula pe mașina virtuală java. Kotlin este un alt limbaj cu caracteristici diferite, care este, de asemenea, compilat pentru a rula pe mașina virtuală Java.
Există trei concepte: mașină virtuală Java, limbaj Java și limbaj Ktolin