14 мая 2014, 16:52 14 мая 2014, 17:52 14 мая 2014, 18:52 14 мая 2014, 19:52 14 мая 2014, 20:52 14 мая 2014, 21:52 14 мая 2014, 22:52 14 мая 2014, 23:52 15 мая 2014, 00:52 15 мая 2014, 01:52 15 мая 2014, 02:52

iOS-приложения запустили на Android

  • iOS-приложения запустили на Android
Шестеро студентов из Колумбийского университета в США разработали технологию, позволяющую запускать приложения, разработанные для операционной системы iOS, на Android-смартфонах и планшетниках. Архитектура получила название Cider.

Шестеро студентов из Колумбийского университета в США разработали технологию, позволяющую запускать приложения, разработанные для операционной системы iOS, на Android-смартфонах и планшетниках. Архитектура получила название Cider.

Разработчики не стали прибегать к использованию виртуальной машины, выбрав иной подход. У них получилось сделать программу универсальный, запустив локальный и внешний немодифицированный двоичный код на одном устройстве. Таким образом, путем копирования недостающих библиотек и фреймворков, Cider может "убедить" приложение, что оно работает в среде ядра Apple XNU, а не Linux в Android.

Как функционируют iOS-приложения на Android, можно узнать из приложенного к заметке ролика. Установив Cider на Nexus 7 (модель 2012 года), разработчики смогли запустить на планшете несколько "яблочных" программ, таких как Yelp и iBooks.

Тем не менее, Cider — всего лишь прототип, далекий от совершенства. Архитектура пока не имеет доступа ко многим функциями устройств (GPS, сотовый модуль, камеры, Bluetooth и т.д.), из-за чего большая часть приложений оказывается бесполезной.

Источник: The Next Web

Читайте также

Видео по теме

Эфир

Лента новостей

Авто-геолокация