Kotlin hadda waa luuqadda doorbideysa horumariyeyaasha Android

Kotlin

Shalay en maalinta koowaad ee l2019 daabacaadda shirkii I / O ee Google u heellan horumarinta, Google waxay fursad u heshay inay ku dhawaaqdo in luuqada barnaamijyada Kotlin ay hada tahay luuqada la doorbido ee loogu talagalay horumarinta barnaamijyada Android.

Kotlin waa luuqad hawleed, ujeedo ujeedo leh barnaamij, oo leh qoraal isdaba joog ah oo kuu saamaxaya inaad ku soo ururiso mashiinka farsamada Java iyo JavaScript. Waxaa soo diyaariyay koox barnaamijya ah oo ka tirsan JetBrains, tifaftiraha 'IntelliJ IDEA', jawiga isku dhafan ee horumarinta ee Java iyo kaas oo ku saabsan barnaamijka 'Android Studio', oo ah IDE rasmiga ah ee horumarinta barnaamijyada Android.

Kuwa raaca ama horey u isticmaalay, cusbooneysiinteeda ugu dambeysay (Kotlin 1.3.30), ayaa la sii daayay bishii hore, oo ay ku jiraan kordhinta Kotlin / Native oo isticmaala LLVM si ay u ururiso ilaha Kotlin si ay u kala soocaan xogta binary (mashiinno looma baahna mid farsamo) oo loogu talagalay hawlgallo kala duwan nidaamyada iyo naqshadaha CPU, oo ay ku jiraan macruufka. Linux, Windows, Mac iyo xitaa WebAssembly iyo nidaamyo gundhig ah sida STM32.

Kotlin taageerada rasmiga ah ee horumarinta Android waxaa looga dhawaaqay shirkii Google I / O 2017.

Kotlin horumarinta Android

Kooxda Google Android, Go'aankan lagu taageerayo Kotlin wuxuu ahaa mid fudud in la sharaxo.

Taageerada EDI ee Kotlin: Android Studio waxaa lagu dhisay JetBrains IntelliJ IDEA kooxda JetBrains waxay shaqeynayeen sanado si loo hubiyo in Kotlin ay si habsami leh ula shaqeyso IntelliJ IDEA.

Google waxay dhaxli doontaa dhammaan shaqadeeda si ay u taageerto Kotlin ee Studio-ka Android. Laakiin marka laga tago dhinacan, Kotlin waxay leedahay faa'iidooyin kale oo badan.

Sida laga soo xigtay Google:

"Kotlin waa mid cabiran, kooban, la aqrin karo, awood badan oo ku raaxeysaneysa wax aqrinta iyo qorida, waxayna leedahay astaamo amaan oo xiiso leh marka laga hadlayo nullail iyo bedelid la'aanta" taas oo la jaan qaadaya maalgashigaaga si looga dhigo barnaamijyada kuwo aamin ah oo si hufan u shaqeynaya.

"Horumarka Android wuxuu sii kordhayaa Kotlin," Google ayaa ku qoray qoraal ay soo dhigtay barteeda.

“APIs badan iyo Jetpack astaamo cusub ayaa laga heli doonaa Kotlin marka hore. Haddii aad bilowdo mashruuc cusub, waa inaad ku qortaa Kotlin, "Google ayaa sharraxaysa" koodhka lagu qoro Kotlin badanaa micnaheedu wuxuu noqonayaa koodh badan oo kaa yar, lambar yar oo lagu qoro, la tijaabiyo, lana ilaaliyo. «

Sida laga soo xigtay Google, waxa ugu muhiimsan ayaa ah in Kotlin uu la falgeli karo luqadaha rasmiga ah loogu talagalay horumarinta Android (Java, C ++) iyo waqtiga socodsiinta Android.

Logo Studio Android

Tusaale ahaan, shirkaddu waxay sharraxday in Kotlin uu si habsami leh ugu shaqeeyo luuqadda Java, taas oo u sahlaysa kuwa horumariya ee jecel luuqada Java inay sii wadaan isticmaalkeeda, laakiin sidoo kale si tartiib tartiib ah ugu darsada koodhka Kotlin ayna ka faa'iideystaan ​​maktabadaha Kotlin.

Sidoo kale, Korsashada kootin ee 'Android' ayaa si isdaba joog ah u kordhay sanadihii la soo dhaafay Iyo sida laga soo xigtay Google, iyada oo xamaasadda sii kordheysa ee soo-saareyaasha, mid ka mid ah sababaha ay shirkaddu u dooneysay inay ku soo bandhigto Kotlin inay tahay luqadda rasmiga ah ee Android si ay u siiso iyaga taageero ka wanaagsan Kotlin. Maxaa la qabtay tan iyo Android Studio 3.0.

Taageerada rasmiga ah ee Kotlin waxay gacan ka geysatey kororka luqadda ee horumarka adduunka ee Android, illaa heer ay dadka qaar saadaalinayeen in luqadda JetBrains ay si dhaqso leh u baabi'in doonto Java.

Sikastaba xaalku ha ahaadee, suurtagalnimadan waa in aan meesha laga saarin, maxaa yeelay Sida laga soo xigtay Google, "in ka badan 50% ee xirfadlayaasha horumarinta Android ayaa hadda isticmaala Kotlin."

Iyadoo lala kaashanayo JetBrains iyo Kotlin Foundation, Google waxay sii wadaa inay maalgashi ku sameyso qalabka Kotlin ee loogu talagalay Android, sida ku cad markii ugu horreysay ee la sii daayo Android KTX ee 2018, oo ah qaybo ka mid ah kordhinta loogu talagalay horumarinta Android ee Kotlin.

Waxay sidoo kale maalgashi ku sameeyaan dukumiintiyada, tababarka, iyo dhacdooyinka si loo fududeeyo barashada luqadda JetBrains sidaas darteedna la korsado.

Ogeysiiskan ka soo baxay Google maahan wax lala yaabo, gaar ahaan Google waxay dooneysaa inay ka fogaato Java maaddaama shirkadda ay ku weerareen maxkamadda Oracle adeegsiga sharci darrada ah ee Java APIs ee Android.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Ka mas'uul ah xogta: AB Internet Networks 2008 SL
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.