Menu Sign In Contact FAQ
Welcome to our forums

Ipad / IOS emulation on a PC

With products like Foreflight being available only on an Ipad, and requiring a modern Ipad too, I did a random google for IOS emulators and found there seem to be loads e.g.

Do these actually work and do they run “real” apps?

Clearly you cannot have a conventional VM (like VMware, which I use all the time) to give you IOS because IOS runs on an ARM CPU whereas Windoze runs on an 80×85 CPU. It would have to be emulated opcode by opcode, etc, which would make it run vastly slower, but anyway IOS cannot be installed on non Apple hardware (except the Xcode emulator on a Mac). What would be possible is writing native code to implement the IOS system calls – basically write an IOS emulator – and then the apps would run, but nobody will do that willingly because it would be so much work, and apps which are CPU intensive within the app would run very slowly because they would be running on an emulated CPU.

One route would be to simulate OS X on a Windows machine and then use Xcode to simulate an IOS device.

Shoreham EGKA, United Kingdom

Xcode’s’ iOS simulator is x86, not ARM, so even if you could get an ‘app store’ app on there somehow (which is actually impossible anyway as far as I know) it still couldn’t run.

Apple are working on a thing internally called Marzipan which will soon let iOS app builders build native Mac apps based upon their iOS apps with minimal effort. Something like that running on a Hackintosh or in a virtual machine could solve your issue.

But it’s a shed load of hassle compared with just getting a new iPad…

Last Edited by stevelup at 28 Mar 13:37
2 Posts
Sign in to add your message

Back to Top