Kotlin arendustööriistad avati Avrora operatsioonisĂŒsteemile

EttevĂ”te „Avatud mobiilne platvorm“ tutvustas tööriistu, mis vĂ”imaldavad kasutada OS Aurora-s tehnoloogiat KMP (Kotlin Multiplatform). KMP vĂ”imaldab luua mitme platvormi koodi Kotlin keeles, viies ĂŒhise Ă€riloogika raamatukokku, mis on kohandatud platvormidele Aurora, Android, iOS, Web vĂ”i Linux.

OS Aurora-s, nagu ka iOS-is, ei ole JVM-i, kuid tĂ€nu Kotlin'i tugile natiivkompileerimisele (Kotlin/Native) saab KMP koodi koguda staatilise vĂ”i dĂŒnaamilise raamatukoguna, mida saab ĂŒle kanda igasugustele sĂŒsteemidele, mis toetavad C-raamatukogude kasutamist. Samuti on madala taseme C-raamatukogude, mida KMP genereerib, otse kasutamine iseenesest ebamugav. OS Aurora-s on see probleem lahendatud QtBinding plugina kaudu, mis loob liidese madala taseme C ja Qt vahel. SeetĂ”ttu on rakenduste kirjutamine OS Aurora-s muutunud sama lihtsaks kui iOS-is.

Tööriistade komplekt on praegu arendamise alguses, seda tuleb veel lihtsustada ja optimeerida. Siiski vÔimaldab isegi projekti praegune olek olemasoleva Kotlin koodi taaskasutamist OS Aurora-s. Tööriistade komplekti kood on avatud BSD litsentsiga, ootame ettepanekuid tÀiustamiseks, tagasisidet ja muudatusi ning parandusi.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster