Running an iPad app on Raspberry Pi 2
Running an iPad app on Raspberry Pi 2
just watched the rasperry pie2 vid from Luke ... long story short: I hate everything apple... but there is 1 app on the planet called STROM, for me I am a synthesizer enthusiast... the app I would like to run on a emulated ipad environment on the pie... is that possible?
Disagreement, but whatever suits you works. OP says they're not on the current Pies, right?
Absolutely! Here’s a concise version of your message:
Thanks a lot for your quick help. I really appreciate it—no need for an iPad, just one app will do.
I think similar approaches have been explored on Android devices, though I’m skeptical about it happening with the Pi. I’ll explain how iOS originated and why certain adaptations aren’t possible.
Back in the era of Mac OS 9, Apple sought a more reliable foundation after the instability of OS9. They chose BSD, rooted in UNIX, which offered flexibility across different platforms. This choice helped them transition smoothly to mobile development from their desktop experience. iOS itself is built on a BSD-based system tailored for touch interfaces on ARM processors with hardware buttons and various input devices.
Mobile operating systems have traditionally been closely tied to specific hardware—like iPhones—because they’re designed for a single device type. Apple’s approach has always been conservative, prioritizing tight integration over broad compatibility. While it’s technically conceivable to modify iOS for other ARM or even x86 platforms, the practical challenges are significant.
The main hurdle is that mobile OSes aren’t built for universal use; they’re optimized for one device at a time. Apple’s strategy has been to release new versions specifically for each generation of iPads, driven by the need to adapt to new hardware requirements. There isn’t enough demand, skilled talent, or clear information about the product to consider such a shift.
Regarding emulation, you’d need to replicate the exact hardware environment—something that’s currently impractical for most users. Exceptions exist for older consoles and handhelds, where full emulation makes sense due to limited alternatives. However, even then, it demands an enormous performance cost, making it feasible only for very outdated devices.
In short, while Apple has the capability and resources to revisit this path, the current market dynamics and technical constraints make it unlikely in the near future.