Kompilacja kodu aplikacji desktopowej pod aplet web

0

Cześć. Mam napisany probram w C++ - aplikacja desktopowa. Chciałbym na szybko skompilować ten kod w taki sposób, aby można było uruchomić tą aplikację z poziomu przeglądarki www. Z tego co pamiętam, kiedyś w Delphi tak się dało - wybierało się w menu kompilację jako aplet na www i udało się. Czy wie ktoś jak to wykonać w C++ w środowisku Embarcadero 10?

0

No cóż, ja tego tematu nie dźwignę, ale poddaję go w wątek komercyjny: jeżeli ktoś jest chętny, to chętnie zlecę ten temat

1

a może użyj avocado https://guacamole.apache.org/

1

hasła do wygooglania: WebAssembly, Emscripten.

Ogólnie jest możliwa kompilacja C++ do WebAssembly i uruchomienie go w przeglądarce (a już przed erą WebAssembly była możliwa kompilacja C++ do JavaScriptu).

Jednak sama kompilacja języka to połowa historii. Taka aplikacja zwykle będzie korzystać z jakiejś biblioteki kontrolek (natywne? Qt? jeszcze co innego?). Czy to się da łatwo skompilować do Wasm/JS? Cóż, jak się da, to ktoś to na pewno gdzieś zrobił (i można podpatrzeć jak), ale czy to jest łatwe? I w jaki sposób. Czy kontrolki natywne zostałyby zamienione na kod HTML? Czy może byłyby wyrenderowane od zera z użyciem WebGL? (nie tyle odpowiadam, co wskazuję zagadnienia/problemy, które trzeba jakoś rozwiązać. No chyba, że użyjesz jakiegoś narzędzia, które ci to zrobi automatycznie).

1 użytkowników online, w tym zalogowanych: 0, gości: 1