Alchemia jest projekt badawczy, który pozwala użytkownikom na tworzenie C ++ i C kod, który skierowany jest do uruchomienia na open source ActionScript Virtual Machine (AVM2). & Nbsp; celem podglądu jest ocenić poziom zainteresowania Wspólnoty w ponowne wykorzystanie istniejących bibliotek C i C ++ w aplikacjach internetowych, które działają na Adobe Flash Player i Adobe AIR.
Z alchemii, twórcy aplikacji Web mogą teraz używać ponownie setki milionów linii istniejącej open source C i C ++ klienta lub po stronie serwera kodu na platformie Flash. Alchemy przynosi moc wysokiej klasy C i C ++ bibliotek do aplikacji internetowych z minimalnym degradacji na AVM2. C / C ++ jest skompilowany kod ActionScript 3.0 do SWF lub jako SWC, który działa na programie Adobe Flash Player 10 i Adobe AIR 1.5.
Alchemia jest przeznaczony głównie do użytku z bibliotek C / C ++, które mają kilka zależności systemu operacyjnego. Idealnie nadaje się do przypadków użycia zaawansowanych obliczeniowo, takich jak transkodowanie wideo, audio / danych, manipulacji, parsowanie XML funkcji kryptograficznych lub, symulacji fizyki, wydajność może się znacznie szybciej niż ActionScript 3.0 i wszędzie od 2-10x wolniej niż natywny kod C / C ++. Alchemy nie jest przeznaczony do ogólnego rozwoju aplikacji SWF za pomocą C / C ++.
Z alchemii, nie jest łatwo pomostem między C / C ++ i ActionScript 3.0 rozszerzyć możliwości aplikacji na platformie Flash, przy jednoczesnym zapewnieniu, że wygenerowane SWCS i SWF nie może obejścia istniejących zabezpieczeń zabezpieczeń programu Flash Player.
Wymagania :
- Adobe Flash Player
- Adobe Flash Player 64-bit
- Adobe AIR
Komentarze nie znaleziono