Несмотря на закрытость яблочной операционки и ее адаптированость под определенное железо, сторонние разработчики создают разные эмуляторы iOS. Буквально на днях энтузиаст, известный под ником ciciplusplus, предложил решение, которое позволит запускать на Android старые игры и приложения.
Справедливости ради, стоит отметить, что ciciplusplus не создавал свой эмулятор с нуля. Он воспользовался наработками другого разработчика, известного под ником Hikari no Yume. Ранее он создал инструмент под названием touchHLE, способный запускать iOS-приложения на Mac и ПК.
Ciciplusplus просто портировал touchHLE на Android. Процесс оказался не слишком простым. Более того, эмулятор обладает достаточно серьезными ограничениями. В частности, он работает только на чипах с архитектурой AArch64.
Hey 👋 @hikari_no_yume
touchHLE on Android!
Hope to send a WIP PR soon 😀#touchHLE #SuperMonkeyBall #ciciplusplus pic.twitter.com/1l7z5WrkHH— ciciplusplus (@ciciplusplus) March 15, 2023
Также стоит отметить, что touchHLE не эмулирует полноценную iOS на Android. Он позволяет запустить на смартфоне несколько старых игр, вроде Super Monkey Ball и Crash Bandicoot: Nitro Kart 3D.
Узнать больше о проекте, а также скачать эмулятор можно на GitHub.