Munguva yeGoogle yekupedzisira I / O, Google yakaratidza zvakajeka kuti Java haichazove mutauro mukuru weiyo Android we ipa nzira kune mimwe mitauro senge Python kana Kotlin. Kuisa Python muUbuntu hakuna basa nekuti inouya kare mukuparadzirwa kweUbuntu, asi Uye kotlin? Kotlin inogona kuiswa sei paUbuntu? Zviri nyore kuita here?
Kotlin haigone kuiswa paWindows kana macOS chete asi inogona zvakare kuiswa pane UNIX-based based operating system, kusanganisira Ubuntu uye zvigadzirwa.
Kotlin iri yemahara chirongwa chirongwa chinowanikwa kuburikidza iyo yepamutemo webhusaiti yepurojekiti. Kune izvi isu tinongofanirwa kurodha yazvino vhezheni yeKotlin uye nekuisunungura muUbuntu hwedu. Maitiro ari nyore, asi kana uchinyora zvinogona kukonzera matambudziko. Saka, zvakanakisa kusarudza yekumisikidza zvinyorwa. Isu tinongofanirwa kuvhura iyo terminal uye tinyore zvinotevera:
curl -s https://get.sdkman.io | bash
Uyezve, ita kumisikidza nemirairo inotevera:
sdk install kotlin
Zvino, isu tatova nemutauro weKotlin muUbuntu hwedu. Asi ndizvo chete here?
Maitiro ekugadzira chirongwa muKotlin
Chokwadi ndechekuti kwete. Izvi zvichatibvumidza unganidza Kotlin kodhi asi kwete kugadzira mafaera. Kugadzira mafaera isu tinogona shandisa kodhi edhita kana zvakananga IDE yatinogona kuisa muUbuntu. Kana tangonyora kodhi, tinoichengeta nayo kuwedzera .kt uye isu tinovhura terminal munzvimbo imwechete seyakagadzirwa faira. Zvino, mune terminal tinonyora:
kotlinc ARCHIVO-CODIGO.kt -include-runtime -d ARCHIVO-CODIGO.jar
Ubuntu ichaunganidza iyo faira uye igadzire iyo inoitisa faira inoshandisa iyo Java chaiyo muchina, chimwe chinhu chatakatogadza muUbuntu. Saka, nekuda kweaya matanho akareruka, tinogona kuisa nekumhanyisa chero kodhi yakanyorerwa mutauro weKotlin. Kana tikashandisa Android Studio, Kotlin kuisirwa iri nyore nekuti isu tinongofanirwa kutsvaga inoenderana plugin ndokuisa kuburikidza neGoogle IDE.
Zvakanaka, ini handinzwisise chinyorwa, tanga wataura izvi (ini ndinodudza):
"Munguva yeGoogle yeI / O yekupedzisira, Google yakaratidza pachena kuti Java icharega kuve mutauro mukuru weiyo Android kupa nzira mimwe mitauro yakaita sePython kana Kotlin."
Uye wobva wataura izvi (ini ndinotora mazwi):
"Ubuntu ichaunganidza faira rogadzira faira rinobatika rinoshandisa muchina weJava, chimwe chinhu chatakatogadza muUbuntu."
Ndokumbirawo mundibatsire mukuvhiringidzika kwangu? Ndatenda!
Java mutauro, une kodhi yakarongedzwa kumhanya pane iyo Java muchina. Kotlin mumwe mutauro une hunhu hwakasiyana hwakanyorwawo kumhanya pamushini chaiwo weJava.
Kune matatu mafungire: Java muchina, mutauro weJava uye mutauro weKtolin