Alchemy adalah proyek penelitian yang memungkinkan pengguna untuk mengkompilasi C ++ dan kode C yang ditargetkan berjalan pada open source ActionScript Virtual Machine (AVM2) & nbsp;. Tujuan pratayang ini adalah untuk menilai tingkat kepentingan masyarakat menggunakan kembali ada C dan perpustakaan C ++ dalam aplikasi Web yang berjalan pada Adobe Flash Player dan Adobe AIR.
Dengan Alchemy, pengembang aplikasi Web sekarang dapat menggunakan kembali ratusan juta baris yang ada open source C dan C ++ klien atau server-side kode pada Flash Platform. Alchemy membawa kekuatan kinerja tinggi C dan C ++ perpustakaan untuk aplikasi Web dengan minimal degradasi pada AVM2. C / C ++ kode dikompilasi untuk ActionScript 3.0 sebagai SWF atau SWC yang berjalan pada Adobe Flash Player 10 atau Adobe AIR 1.5.
Alchemy terutama ditujukan untuk digunakan dengan C / C ++ perpustakaan yang memiliki beberapa dependensi sistem operasi. Idealnya cocok untuk kasus penggunaan komputasi-intensif, seperti simulasi fisika audio / video transcoding, manipulasi data, XML parsing, fungsi kriptografi atau, kinerja bisa jauh lebih cepat daripada ActionScript 3.0 dan di mana saja dari 2-10x lebih lambat dari native C / C ++ kode. Alchemy tidak dimaksudkan untuk pengembangan umum aplikasi SWF menggunakan C / C ++.
Dengan Alchemy, itu adalah jembatan yang mudah antara C / C ++ dan ActionScript 3.0 untuk memperluas kemampuan aplikasi pada Flash Platform, sambil memastikan bahwa SWCs dihasilkan dan SWFs tidak bisa memotong yang ada Flash Player perlindungan keamanan.
Persyaratan :
- Adobe Flash Player
- Adobe Flash Player untuk 64-bit
- Adobe AIR
Komentar tidak ditemukan