.
کیمیاگری یک پروژه تحقیقاتی است که اجازه می دهد تا کاربران به کامپایل C ++ و کد C است که هدف قرار به اجرا در منبع باز اکشن ماشین مجازی (AVM2) و nbsp است؛ هدف از این پیشنمایش است برای ارزیابی میزان علاقه جامعه در استفاده مجدد از C موجود و کتابخانه C ++ در برنامه های کاربردی وب که در ادوبی فلش پلیر و ادوبی AIR اجرا شود.
با کیمیاگری، توسعه دهندگان وب برنامه هم اکنون می توانید صدها میلیون نفر از خطوط موجود متن باز C و مشتری یا سمت سرور کد C ++ بر روی پلت فرم فلش استفاده مجدد. کیمیاگری به ارمغان می آورد قدرت با کارایی بالا C و C ++ کتابخانه به برنامه های کاربردی وب با حداقل تخریب در AVM2. C / C ++ کد به اکشن اسکریپت 3.0 به عنوان یک SWF و یا SWC اجرا می شود که در ادوبی فلش پلیر 10 و یا نرم افزار Adobe AIR 1.5 وارد شده است.
کیمیاگری در درجه اول در نظر گرفته شده با C / C ++ کتابخانه که چند وابستگی به سیستم عامل مورد استفاده قرار گیرد. ایده آل برای موارد استفاده از محاسبات فشرده، مانند صوتی / کد ویدئوها، دستکاری داده ها، تجزیه XML، توابع رمزنگاری و یا شبیه سازی فیزیک مناسب، عملکرد را می توان بطور قابل توجهی سریع تر از اکشن اسکریپت 3.0 و در هر نقطه از 2-10x آهسته تر از C مادری / C ++ کد. کیمیاگری برای توسعه کلی از برنامه های کاربردی با استفاده از SWF C / C ++ در نظر گرفته نشده.
با کیمیاگری، آن پل آسان بین C / C ++ و اکشن اسکریپت 3.0 به گسترش قابلیت های برنامه های کاربردی بر روی پلت فرم فلش می باشد، در حالی که اطمینان حاصل کرد که SWCs تولید و SWFs می تواند بای پس نمی حمایت امنیتی فلش پلیر
به الزامات موجود است.:
در ادوبی فلش پلیر
ادوبی فلش پلیر برای 64 بیتی
ادوبی AIR
نظر یافت نشد