Cider מריץ אפליקציות iOS על אנדרואיד

9 תגובות

פרויקט Cider מאפשר לאפליקציות iOS לרוץ על מכשירי , ללא כל שינוי בקוד

כשרוצים לקנות מכשיר חדש, צריך לבחור איזה מערכת הפעלה הוא מריץ – , iOS או Windows Phone. חלק מהשיקולים הם ממשק, חופש פעולה, ובעיקר אילו תומכות במערכת. לפני כמה דורות של מכשירים, iOS החזיקה באפליקציות איכותיות יותר ובכמות גדולה יותר. העובדה הזו השתנתה בדורות האחרונים, ואנדרואיד הפכה למובילה בנתח השוק.
יחד עם זאת, עדיין יש מספר אפליקציות ב-iOS שלא קיימות באנדרואיד. כאן נכנס לתמונה פרויקט Cider, שמציג ארכיטקטורת תאימות למערכות הפעלה, ופותח על ידי חוקרים מאוניברסיטת קולומביה. Cider הוא לא מכונה וירטואלית, והוא מאפשר להריץ אפליקציות מקוריות ל-iOS במכשירי , ללא שום שינוי בקוד האפליקציה. Cider מתאים את האפליקציות לרוץ על , ואף מאפשר להן להשתמש בספריות הקוד של .
בסרטון ניתן לראות אפליקציות כגון Yelp ו-iTunes רצים על Nexus 7, המריץ בגרסה 4.4.2. ניתן לראות שביצועי הממשק באפליקציות ה-iOS לא ממש טובים, זאת כי Cider עוד לא תומכת ברינדור דו-מימדי בעזרת חומרת המכשיר. יחד עם זאת, התלת-מימד עובדים כמו שצריך, ומבחן הביצועים רץ בקצב פריימים גבוה.
ככל הנראה, בגלל בעיות חוקיות וטכניות, הפרויקט לא יושק באופן רשמי. אך לא כל התקווה אבודה, אם קוד המקור של הפרויקט יפורסם, מפתחים אחרים יוכלו לשפר אותו, ואף לפרסם אותו ברשת. ניתן לקרוא עוד על הפרויקט באתר שלו, ובדף המחקר (קובץ PDF).