Як запускати додатки для ios на android: cider

Android-IOSШестеро студентів з Університету Колумбії продемонстрували принципову можливість запуску додатків для iOS на Android. Ними створено середовище сумісності Cider (сидр - слабоалкогольний напій з яблук). Розробники підкреслюють, що це не віртуальна машина, а шар для Android, в якому можна одночасно запускати програми для Android і "чужої" iOS.

Працездатність Cider була продемонстрована на останній моделі Nexus 7. Мова про серйозне використанні даної технології поки не йде. Студентам вдалося запустити деякі програми для iOS на Android (наприклад Yelp і Apple Remote). Але працюють вони дуже повільно і часто зависають. Більш того, «яблучні» програми і через Cider не можуть отримати доступ до GPS, камері, модулю голосового зв'язку і багатьом іншим стандартним компонентам смартфонів і планшетів. Але студенти підкреслюють, що робота на цьому не зупинена.

Як пояснили розробники, Cider є інтерфейсом, що забезпечує "взаєморозуміння" між ядром Android і програмами для iPhone і iPad, написані на мові Objective C. Для цього використано сучасні методи забезпечення двійковій сумісності. У числі цих методів: compile-time code adaptation і diplomatic functions.

На відео нижче, ви можете подивитися, як працює Cider на Nexus 7.



Оцініть, будь ласка статтю
Всього голосів: 3614

Увага, тільки СЬОГОДНІ!