Новости Новости 15.05.2014 в 14:15 comment

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

author avatar
https://itc.ua/wp-content/uploads/2022/04/ad81c83e9fbf757ce8a90d0eb41dee5b-96x96.jpeg *** https://itc.ua/wp-content/uploads/2022/04/ad81c83e9fbf757ce8a90d0eb41dee5b-96x96.jpeg *** https://itc.ua/wp-content/uploads/2022/04/ad81c83e9fbf757ce8a90d0eb41dee5b-96x96.jpeg

Вадим Карпусь

Автор новостей

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

Группа аспирантов из Columbia University разработала решение Cider, позволяющее запускать приложения для платформы iOS на Android-устройствах.

При разработке Cider было решено отказаться от использования виртуальной машины для запуска приложений другой платформы. Вместо этого используются методики бинарной совместимости, такие как адаптация кода, обрабатываемого в процессе компиляции, и дипломатические функции. Это означает, что Cider может копировать необходимые библиотеки и объектные структуры, тем самым «убеждая» приложения, что они выполняются на ядре Apple XNU, а не Android Linux.

В настоящее время решение Cider является экспериментальным проектом. Оно пока не демонстрирует высокую производительность. Это объясняется высоким уровнем потребления ресурсов при вызове дипломатических функций, а также недостаточной реализацией OpenGL ES.

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


Loading comments...

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: