Utvecklingsverktyget för Kotlin-sprÄket för Aurora OS har öppnats

Företaget "Öppen mobilplattform" har presenterat ett verktyg som gör det möjligt att anvĂ€nda KMP-teknologin (Kotlin Multiplatform) i operativsystemet Aurora. KMP gör det möjligt att skapa plattformsoberoende kod pĂ„ Kotlin-sprĂ„ket, vilket flyttar den gemensamma affĂ€rslogiken till ett bibliotek anpassat för plattformarna Aurora, Android, iOS, Web eller Linux.

I operativsystemet Aurora, precis som i iOS, finns det ingen JVM, men tack vare stödet för nativ kompilering i Kotlin (Kotlin/Native) kan KMP-koden kompilera som ett statiskt eller dynamiskt bibliotek som kan överföras till alla system som stöder anvÀndning av C-bibliotek. Samtidigt Àr det besvÀrligt att anvÀnda de lÄgnivÄ C-bibliotek som genereras av KMP direkt. I operativsystemet Aurora har detta problem lösts med hjÀlp av QtBinding-plugin, som skapar ett lager mellan den lÄgnivÄ C och Qt. DÀrför har det blivit lika enkelt att skriva applikationer för operativsystemet Aurora som för iOS.

Verktyget Àr fortfarande i ett tidigt utvecklingsstadium och behöver fortfarande förenklas och optimeras. Trots detta tillÄter Àven det aktuella tillstÄndet av projektet att ÄteranvÀnda befintlig Kotlin-kod i operativsystemet Aurora. Koden för verktyget Àr öppen under BSD-licensen, och förslag pÄ förbÀttringar, kommentarer och överföring av Àndringar och förbÀttringar Àr vÀlkomna.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster