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