Skip to main content

Dev runs iOS apps on RIM’s BlackBerry PlayBook [Video]

[youtube=http://www.youtube.com/watch?feature=player_embedded&v=NcQ_7ALmflE&noredirect=1]

Yes, that is a video of various iOS apps running on a BlackBerry PlayBook.

A developer, called “Businesscat2000,” posted videos on the CrackBerry forums last weekend that depict iPad-based apps running on the RIM tablet. According to The Verge, CrackBerry’s Kevin Michaluk subsequently confirmed the developer’s efforts after conducting some tests:

Michaluk had the developer write out “Hi CrackBerry” on the SketchBook Mobile iOS app, as well as run the iPhone app for the site iMore. By successfully completing those tests, the developer proved that he wasn’t just playing videos of iOS apps on the PlayBook — the hack is the real deal.

Businesscat2000 also detailed his feat in the forums:

The CPU isn’t emulated on Playbook (though it is on Windows). It works very similarly to how WINE works to run Windows applications on Linux. The app binary is mapped into memory and imports are resolved to point to my own implementation of the various APIs needed. iOS actually uses a few open APIs already, which Playbook supports just as well (GL ES, and OpenAL). The bulk of the work has been in implementing all of the objective C classes that are required. The ARM code of the applications run as-is – the armv6/v7 support on PB/iDevices are pretty much identical, and the code is designed to run in USR mode. No SWIs, GPIO accesses or any of that kind of shenanigans.

More videos by the dev are below, including iOS apps running on Windows.  

Related articles

[youtube=http://www.youtube.com/watch?feature=player_embedded&v=ES6V4MIDvsU]

[youtube=http://www.youtube.com/watch?feature=player_embedded&v=oILkjWT1HFg]

FTC: We use income earning auto affiliate links. More.

You’re reading 9to5Mac — experts who break news about Apple and its surrounding ecosystem, day after day. Be sure to check out our homepage for all the latest news, and follow 9to5Mac on Twitter, Facebook, and LinkedIn to stay in the loop. Don’t know where to start? Check out our exclusive stories, reviews, how-tos, and subscribe to our YouTube channel