ËshtĂ« hapur paketa e mjeteve pĂ«r zhvillim nĂ« gjuhĂ«n Kotlin pĂ«r OS Aurora

Kompania «Platforma Mobile e Hapur» prezantoi një set mjetesh që lejon përdorimin e teknologjisë KMP (Kotlin Multiplatform) në sistemin operacional Aurora. KMP mundëson krijimin e kodit multi-platformat në gjuhën Kotlin, duke e kaluar logjikën e përgjithshme të biznesit në një bibliotekë, e cila është e përshtatur për platformat Aurora, Android, iOS, Web ose Linux.

Në sistemin operacional Aurora, ashtu si në iOS, nuk ka JVM, por falë mbështetjes për kompilatimin natyror në Kotlin (Kotlin/Native), kodi KMP mund të kompilohet në formën e një biblioteke statike ose dinamike, e cila mund të transportohet në çdo sistem që mbështet përdorimin e bibliotekave C. Megjithatë, bibliotekat e nivelit të ulët C, të gjeneruara nga KMP, nuk janë të përshtatshme për t'u përdorur drejtpërdrejt. Në sistemin operacional Aurora, ky problem është zgjidhur përmes plugin-it QtBinding, i cili krijon një shtresë midis nivelit të ulët C dhe Qt. Prandaj, shkruajtja e aplikacioneve për sistemin operacional Aurora është bërë po aq e lehtë sa për iOS.

Seti i mjeteve është ende në fazën fillestare të zhvillimit, ka ende nevojë për thjeshtim dhe optimizim. Megjithatë, gjendja aktuale e projektit lejon përsëritjen e kodit ekzistues Kotlin në sistemin operacional Aurora. Kodi i setit të mjeteve është i hapur nën licencën BSD, priten propozime për përmirësim, vërejtje dhe përcjellje të ndryshimeve dhe përmirësimeve.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster