با Cider آشنا شوید؛ ابزاری برای اجرای اپلیکیشن‌های آی‌اواس بر روی اندروید

گروهی از دانشجویان PhD دانشگاه کلمبیا گرد آمده و راهی برای اجرای اپلیکیشن‌های آی‌اواس بر روی اندروید پیدا کرده‌اند. این گروه متشکل از دانشجویان علوم کامپیوتر برای دستیابی به این هدف ابزاری تحت عنوان Cider را که یک معماری سازگار با سیستم عامل است ساخته و توسعه داده‌اند. Cider این توانایی را دارد که به جای ساخت یک ماشین مجازی صرف٬ باینری‌های بیگانه را نیز بر روی یک دستگاه به اجرا دربیاورد. به این ترتیب اپلیکیشنی که اجرا می‌شود احساس می‌کند تحت کرنل XNU اپل در حال اجراست.

آن‌ها برای اثبات ادعای خود ویدیویی نیز از این کار منتشر کرده‌اند. در ویدیوی زیر این گروه تعدادی از اپلیکیشن‌های شناخته‌شده‌ی آی‌اواس را به طور مستقیم بر روی نکسوس ۷ سال ۲۰۱۲ به اجرا درمی‌آورند. اگر چه این اپلیکیشن‌ها برای اجرا روی کرنل به کل متفاوتی ساخته شده‌اند٬ ولی با این حال شاهد عملکرد خوب آن‌ها بر روی سیستم عامل اندروید هستیم. البته همانطور که می‌توان انتظار داشت همه چیز به طور عالی اجرا نمی‌شود. اپلیکیشن‌هایی که در ارتباط با سخت‌افزارهای خاصی نظیر دوربین و جی‌پی‌اس کار می‌کنند عملکردی به کل درست ندارند.

یکی از اهداف اصلی‌ای که در طی این پروژه پی گرفته شده است کمترکردن لگ و اجرای اپلیکشین‌ها تا حد امکان روان و سریع بوده است. اما باید توجه داشت که این ابزار همچنان در مراحل اولیه‌ی توسعه‌ی خود است و در حال حاضر نیز لگ‌های مختلفی در جای جای آن مشاهده می‌شود. مقاله‌ی ارائه شده در مورد این ابزار اشاره می‌کند که چنین مشکلی به خاطر پیاده‌نشدن کامل OpenGL ES است.

این تیم گفته است که همچنان به توسعه‌ی این ابزار ادامه خواهد داد و دیدن این که چنین کارهایی ممکن است بسیار جالب است. اما مشخص نیست که محصول نهایی به عنوان ابزاری تکامل‌یافته عرضه شود یا نه. می‌توانید مقاله‌ی کامل معرفی را در این آدرس بخوانید.

23 نظرات
  1. Masa می گوید

    سلام برادران ببینید من منظورم ارای برنامه نیست میخام بدونم با این برنامه بازی های اپل را میشه رو اندروید بازی کرد؟

    1. iKian می گوید

      بله

  2. Arvin.s.sh می گوید

    سلام داداش بعد من رو گیم سنتر همه بازی ها تو سیوشون علامت سوال گزاشته هیچکدوم سیو نمیشن چی کار کنم ؟ ممنون میشم جواب بدی

  3. Arvin می گوید

    سلام داداش من جیل کردم حالا هر توییکی که می خوام نصب کنم این ارور میده cannot locate package میشه بگیر چی کار کنم ؟

  4. ali می گوید

    ببینید دوستان این روش کاملا عملیه
    ۱٫سی پی یو برای مثال آیفون۶+ ۲ هسته ۱٫۴ هسته هستش ولی برای مثال نوت۴ ۴ هسته ی ۲٫۷ هستش حتما میتونن بعد دیگه کسی اپل نمیخره و همه رو میارن به اندروید و اپل برای همیشه شهرتش را از دست میدهد
    کلا اپل فقط تا آیفون ۴ خوب کار کرد بقیه ی محصولاتش خوب نبود الان اپل دکوریه بیشتر برای کلاس گذاشتن استفاده میشه ک کاره اونو یک آیفون ۶ چینی ۳۰۰ تومنی هم میتونه انجام بده

  5. Ali می گوید

    واقعا متوجه نشدین از صفحه ى آیپد فیلم گرفته بود داشت الان پلى مى کرد ؟؟؟!!!؟!
    از ادمینا بعیده همچین چیزه فیکیو الکى پست کنن !!!

  6. bawar می گوید

    روی اندروید امولاتور psp خوب کار نمیکرد ان وقت مال ios؟؟
    ios؟؟؟؟؟
    مال ios روی اندرید به خوبی کار کنه؟؟؟؟؟؟ عمرا!!!!!!!!

  7. پوریا سادات می گوید

    فکر کنین اپلیکیشن رو جیلبریک کنن بعد سیدیا رو اندروید

  8. Ali MnD می گوید

    اپل بخاطر اینکه سامسونگ ایکون هاشو شبیه ios زده بود چند میلیون جریمه گرفت بعد بزاره اپریشن سیستمش رو ازش بذزدن ؟!! عمرا :v

  9. SIRSAM می گوید

    اپل شکایت می کنه

  10. sadegh می گوید

    شتر در خواب بیند پنبه دانه !
    این اندروید برنامه های ااصلی خودش رو با لگ اجرا میکنه بعد بیاد برنامه های ios رو تحت امولاتور اجرا کنه ؟! اونم روون ؟!
    خخخخخخخ
    نگران نباشید.بهجایی نمیرسن.یا اگر برسن عمومی نمیشه و اپل هم که بیکار نمیمونه.تو یه جایی کارشون رو میسازه.

  11. iman می گوید

    سلام رامین جان فقط کافیه ای دی گیم سنتر که همون اپل ایدی میشه از روی اون گوشی ساین اوت کنی و روی گوشی دیگه بزاری و روی گوشی جدیدت گیم سنترو با اپل ایدیت که روی گوشی قبلی بود ساین این کنی.همین

  12. Ramin می گوید

    سلام خسته نباشید ببخشید میدونم اینجا جاش نیست ولی خواهشا کمک کنید دارم یه ایفون دیگه میخرم چه جوری بازی کلش اف کلن و انتقال بدم که چیزی پاک نشه. ممنون

    1. jojooutofland می گوید

      داداش تو اکانت گیم سنتر همه چیز بازی سیو شده فقط کافیه خریدی اکانت گیم سنترتو وارد کنی بدم بری تو بازی موفق باشی 😉

  13. حامد می گوید

    من از آینده این پروژه میترسم ، خدا کنه درست کار نکنه به خوبی خوده ios وگرنه بر فنا میره اپل . خدا کنه اپل تو ios های بعدیش نزاره که یه همچین اتفاق هایی بیافته.

  14. Hamid می گوید

    سلام داش احمد خوبی ؟؟؟
    من یه فایلی از مسیر usr/bin/dpkg رو پاک کردم.
    الان هر توییکی که میخوام نصب کنم این پیغام میاد!!!
    شروع میکنه که نصب شه :
    Running Debian Packager
    Sub-process/usr/bin/dpkg returnet an error code (100)
    یه راهنمایی کن داداش . مرسیییی …
    دوبار SemiRestore کردم بازم درست نشد … !!!

    1. احمد می گوید

      جایی خونده بودم که باید دستگاهتون رو بزنین به کامپیوتر و دوباره جیلبریکش کنین. ولی اونجایی که میگه اپلیکیشن evasi0n رو روی دستگاهتون باز کنین باید به جای بازکردن از روی دستگاهتون پاکش کنین و نرم‌افزار جیلبریک رو هم توی کامپیوترتون ببندیدن. اگه طبق اینی که نوشته شده عمل کنین مشکلی پیش نمیاد و ارزش امتحان‌کردن رو داره

    2. Hamid می گوید

      الان میزنم …
      فوقش ریستور میکنم دیگه …

    3. Hamid می گوید

      خب نمیشه از اول کلا جیلبریک کرد ؟؟؟؟

      1. احمد می گوید

        ممکنه مشکل پیش بیاره

    4. Hamid می گوید

      داداش دمت گرم.
      طبق گفته ها پیش رفتم درست شد.
      <3

    5. Bot می گوید

      با سلام .راستش من پارسال روی ۴s و آی او اس ۶ این مشکل رو داشتم چون منم پاکش کرده بودم.بعد از گشتن تو نت تنها راهی که پیدا کردم دانلود فایل dpkg مشابه گوشی و جایگزین کردنش بود که برای من جواب داد . میتونید یه امتحانی کنید.

  15. Ultimate می گوید

    یعنی از این افتضاح تر نمیشه! از دست دادن انحصار سیستم عامل مساوی با شکست تمام! خیلیا به خاطر همین Exclusive Contentـها میان سمت iOS!

ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.