vahid5835
24th August 2014, 06:28 PM
اجرای برنامههای آیفون روی اندروید ممکن شد
با عرضه یک برنامه همراه منحصر به فرد از این پس میتوان برنامههایی که به طور خاص برای گوشیهای آیفون طراحی شدهاند را بر روی گوشیهای اندروید هم اجرا کرد.
http://cdn.androidcommunity.com/wp-content/uploads/2014/08/cycada-800x420.jpg
به نقل از آندروید کامیونیتی، اگر چه بسیاری از برنامه های محبوب برای هر دو پلاتفورم عرضه می شوند، اما برخی از این برنامه ها تنها برای آیفون یا آندروید طراحی شده و موجب نارضایتی کاربران پلاتفورم دیگر می شوند.
حال گروهی از محققان دانشگاه کلمبیا محیط خاصی با معماری خاص با نام Cycada ابداع کرده اند که اجرای برنامه های سازگار با سیستم عامل iOS را بر روی گوشی های آندرویدی امکان پذیر می سازد. حسن Cycada این است که برای اجرای آن نیازی به ایجاد لایه های سازگارکننده یا اجرای برنامه های جانبی کندکننده و ... وجود ندارد.
Cycada از روشی موسوم به compile-time code adaptation استفاده می کند که در قالب آن کدهایی برای اجرا بر روی دیگر سیستم عامل ها بر روی یک پلاتفورم لینوکس تولید می شوند. با توجه به اینکه آندروید مبتنی بر لینوکس است مشکلات کار کمتر می گردد.
البته این طرح هنوز در مرحله آزمایشی است و برخی مشکلات آن مشخص نشده و همچنین مشخص نیست اپل و گوگل در برابر آن چه واکنشی از خود نشان خواهند داد.
کد خبر: 22242 گروه خبری: اخبار نرم افزار منبع خبر: ictna.ir
با عرضه یک برنامه همراه منحصر به فرد از این پس میتوان برنامههایی که به طور خاص برای گوشیهای آیفون طراحی شدهاند را بر روی گوشیهای اندروید هم اجرا کرد.
http://cdn.androidcommunity.com/wp-content/uploads/2014/08/cycada-800x420.jpg
به نقل از آندروید کامیونیتی، اگر چه بسیاری از برنامه های محبوب برای هر دو پلاتفورم عرضه می شوند، اما برخی از این برنامه ها تنها برای آیفون یا آندروید طراحی شده و موجب نارضایتی کاربران پلاتفورم دیگر می شوند.
حال گروهی از محققان دانشگاه کلمبیا محیط خاصی با معماری خاص با نام Cycada ابداع کرده اند که اجرای برنامه های سازگار با سیستم عامل iOS را بر روی گوشی های آندرویدی امکان پذیر می سازد. حسن Cycada این است که برای اجرای آن نیازی به ایجاد لایه های سازگارکننده یا اجرای برنامه های جانبی کندکننده و ... وجود ندارد.
Cycada از روشی موسوم به compile-time code adaptation استفاده می کند که در قالب آن کدهایی برای اجرا بر روی دیگر سیستم عامل ها بر روی یک پلاتفورم لینوکس تولید می شوند. با توجه به اینکه آندروید مبتنی بر لینوکس است مشکلات کار کمتر می گردد.
البته این طرح هنوز در مرحله آزمایشی است و برخی مشکلات آن مشخص نشده و همچنین مشخص نیست اپل و گوگل در برابر آن چه واکنشی از خود نشان خواهند داد.
کد خبر: 22242 گروه خبری: اخبار نرم افزار منبع خبر: ictna.ir