alchemy ay isang proyekto sa pananaliksik na nagbibigay-daan sa mga gumagamit upang itala ang C ++ and C code na naka-target na tumakbo sa mga open source ActionScript Virtual Machine (AVM2). & Nbsp; Ang layunin ng preview na ito ay upang masuri ang mga antas ng interes ng komunidad sa reusing umiiral na C at C ++ aklatan sa Web aplikasyon na tumakbo sa Adobe Flash Player at Adobe AIR.
Sa alchemy, developer Web application ay maaari na ngayong gamitin muli daan-daang milyong mga linya ng mga umiiral na open source C at C ++ client o server-side na code sa Platform ng Flash. Alchemy magbibigay ng kapangyarihan ng mataas na pagganap ng C at C ++ aklatan sa Web application na may minimal marawal na kalagayan sa AVM2. Ang C / C ++ code ay naipon sa ActionScript 3.0 bilang isang SWF o SWC na tumatakbo sa Adobe Flash Player 10 o Adobe AIR 1.5.
Alchemy ay una inilaan upang magamit sa C / C ++ aklatan na may ilang mga dependencies operating system. Sa isip-ugma para sa pagtutuos-intensive kaso gamitin, tulad ng mga audio / video transcoding, pagmamanipula ng data, XML parsing, cryptographic function o physics simulation, pagganap ay maaaring maging malaki mas mabilis kaysa ActionScript 3.0 at kahit saan mula sa 2-10x mabagal kaysa sa katutubong C / C ++ code. Alchemy ay hindi inilaan para sa pangkalahatang pag-unlad ng SWF aplikasyon gamit ang C / C ++.
Sa alchemy, ito ay madaling tulay sa pagitan ng C / C ++ at ActionScript 3.0 upang palawakin ang kakayahan ng mga aplikasyon sa Platform Flash, habang tinitiyak na ang nabuong SWCs at SWFs maaaring hindi bypass umiiral proteksyon sa seguridad Flash Player.
Mga Kinakailangan :
- Adobe Flash Player
- Adobe Flash Player para sa 64-bit
- Adobe AIR
Mga Komento hindi natagpuan