Cider позволит запускать iOS-приложения на Android-девайсах (видео)


Шесть аспирантов Колумбийского Университета разработали Cider, архитектуру совместимости ОС. Она позволяет запускать iOS-приложения на Android-устройствах, и речь идёт не о виртуальной машине. Аспиранты совершили подвиг и запустили "родные" (созданные для Android) и "сторонние" (предназначавшиеся для iOS) двоичные файлы на одном устройстве, эффективно используя методы бинарной совместимости. Cider копирует библиотеки и фреймворки, нужные для запуска приложения, и убеждает его, что оно запущено в iOS. В доказательство работоспособности Cider аспиранты запустили на Nexus 7 2012 года Yelp и Apple iBooks.





Приложения работают не очень резво, но то, что они работают - уже впечатляющее достижение. Важно, что Android-программы не перестают функционировать после запуска сотфа, созданного для iOS. Аспиранты говорят, что Cider - пока прототип. Он не поддерживает GPS, камеры, сотовые сети, Bluetooth и многое другое. iOS-приложения, требующие их, запускаться в Cider не могут, если не имеют "обходного кода". Аспиранты намерены продолжать разработку. Подробности исследовательского проекта можно прочитать в 15-страничной статье по этой ссылке (pdf).












Обзор vivo X200 Pro mini

Камера Huawei Mate 70 Pro

Обзор Tecno Spark 30 Bumblebee

Обзор смарт-часов Xiaomi Watch S4

Обзор Honor Pad V9

Обзор Samsung Galaxy S25 Ultra

Обзор Tecno Spark Go 1