Un grup de entuziaști a creat SDK-ul Xenolith, care permite construirea de aplicații desktop complete direct în browser. Sistemul permite cross-compilarea aplicațiilor grafice din orice sistem suportat pe orice alt sistem. Una dintre sistemele suportate este WebAssembly, așa că aplicațiile pot fi construite pentru browser și construite în browser pentru orice altă platformă. Codul sursă al proiectului este scris în C++ și este disponibil sub licența MIT.
Mediul nu folosește SDK-uri proprietare Windows și macOS, ci, în schimb, înlocuitori creați de la zero din cod deschis sau prin metoda camerei curate, permițând construirea unei aplicații care va funcționa în sistemul țintă. Toate uneltele sunt construite din cod sursă în interiorul mediului (pentru construire este necesar Linux și un compilator capabil să construiască GCC 15.2, apoi mediul va construi totul singur). Este disponibilă o demonstrație online cu un set de exemple, inclusiv DOOM și o versiune demo a Heroes of Might and Magic II, care nu necesită înregistrare, funcționează pe o singură pagină și nu comunică cu serverul (datele sunt stocate pe AWS CDN).
Sursa: opennet.ro
