На смартфоне с Android научились запускать приложения, созданные для iPhone. Но есть подвох

Один из энтузиастов-разработчиков сумел портировать эмулятор iOS на операционную систему Android. В основу проекта лёг инструмент touchHLE, созданный ранее в этом году разработчиком Hikari no Yume и способный эмулировать старые приложения iOS на компьютерах Mac и Windows. 

На смартфоне с Android научились запускать приложения, созданные для iPhone. Но есть подвох

Эмуляция iOS на непредназначенном для этого оборудовании довольно сложна. Однако некоторые разработчики успешно запускают старые версии iOS или iPhone OS. Более старые версии операционной системы имеют гораздо меньше функций безопасности и предназначены для более простого оборудования, что упрощает их запуск на других платформах. 

С помощью touchHLE нельзя запустить полную версию iOS, но можно эмулировать некоторые очень старые приложения и игры для iPhone, такие как Super Monkey Ball и Crash Bandicoot: Nitro Kart 3D.

Теперь разработчик ciciplusplus портировал touchHLE для работы на Android, чтобы пользователи могли играть в старые игры для iPhone на устройствах Android. Как свидетельствует ролик в Twitter, проект работает хорошо, но есть одна загвоздка.

На смартфоне с Android научились запускать приложения, созданные для iPhone. Но есть подвох

У эмулятора touchHLE имеется множество ограничений при работе на компьютере, и все они по-прежнему присутствуют в версии для Android. Например, приложения работают только на SoC с архитектурой AArch64. Кроме того, этот эмулятор iOS не тестировался с другими приложениями и играми, кроме Super Monkey Ball. И, конечно же, для запуска должны иметься оригинальные установщики приложений, которые вы хотите запустить. Желающие могут ознакомиться с проектом на GitHub.

©  iXBT