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).










iqoo


Обзор Samsung Galaxy A56

title

Обзор POCO F7 Pro и F7 Ultra

Обзор Honor Magic 7

Полгода с лучшим рюкзаком на каждый день — Bellroy Transit Workpack

Обзор Realme 14 Pro+

Обзор Huawei MatePad 11.5 PaperMatte Edition 2025