Exclusive Deal While supplies last, save 40% off over 40 iPhone 5 and iPhone 4/4S cases and chargers as well as Samsung S III cases at Kensington.com. Use coupon code 'SAVE40%' at checkout to receive this exclusive discount.      

Hacker coaxes iOS apps to run on BlackBerry PlayBook

updated 11:10 pm EDT, Thu June 14, 2012

 

Public release of emulator unlikely


Videos surfaced last week of a BlackBerry PlayBook running iOS applications inside a emulator. The first, heavily edited, video (seen below) showed the user playing a handful of iOS specific game titles, such as Tiny Tower, Super Monkey Ball, and GalCon inside of the player. After a few days of public skepticism, the developer responded to requests and showed a few more applications running, with app interactions specified by critics. The developer has stated that he is unsure if he could ever release the player application, but does not specify why.

Video uploader and developer "Bubble Wrap," also known as "businesscat2000" first posted the video in the Crackberry Forums. The developer explained that his approach took a similar approach to how WINE works to run Windows applications on OS X and Linux. The PlayBook supports several of the iOS APIs, such as GLES and OpenAL. The majority of the coding for the emulator was in engineering other Objective C libraries needed for iOS apps to function properly in the player.

The ARM environment on the iPhone and PlayBook are similar, so application code doesn't need to be pre-processed or recompiled to use the emulator. Not all libraries have been successfully ported, including an important one for web access and rendering.

The developer is willing to test other coders' iOS applications for both proof and refinement of the player, with several major caveats. App restrictions include no DRM, specific compilation for armv6 or universal binary, 480x320 resolution, no network access required, and graceful error trapping within the application. Specific APIs listed as functioning are Foundation, GLES, OpenAL, AudioQueue, CG, CALayer, UIView, and UITableView. Any App Store items sent will not be tested.

The developer specifically not accepting App Store applications leads to the most critical issue with the emulator -- sourcing software. All emulators exist in somewhat of a grey area, legally. Creating and using emulators is legal under the Digital Millennium Copyright Act, but often, obtaining software to use in the emulators is not. Apple's FairPlay DRM would likely need to be illegally circumvented for the applications to run on the emulator, which is where the legal challenges begin. Any application available in the App Store, even free, is likely illegal to distribute or acquire for use in the emulator from a non-App Store source.

The BlackBerry developer website has a tool for packaging Android 2.3.3 applications to function on the BlackBerry PlayBook. Should the iOS emulator be released and allowed to remain in distribution, the Playbook would become the first mobile device to run apps from all three major sources -- BlackBerry, Android, and Apple iOS.




The first iOS on BlackBerry video




One of the skeptic's challenges


By Electronista Staff

Post tools:

TAGS :  

industry, hacks, iPhone apps, PlayBook. BlackBerry
toggle

Previous Comments

  1. facebook_Abdul

    Via Facebook

    Joined: Jun 2012

    -1

    GPS tracking solutions

    It is easy to locate someone whether you are on the same place or you are travelling on the road. With the help of Global positioning system – you can capture to your love ones. Blackberry and Android users can match GPS features on their cell phones and get this facility of GPS tracking system at your hand – set. We have GPS tracking solutions


  1. facebook_Abdul

    Via Facebook

    Joined: Jun 2012

    -1

    www.whereareyougps.com

    It is easy to locate someone whether you are on the same place or you are travelling on the road. With the help of Global positioning system – you can capture to your love ones. Blackberry and Android users can match GPS features on their cell phones and get this facility of GPS tracking system at your hand – set. We have GPS tracking solutions


Login Here

Not a member of the MacNN forums? Register now for free.

 
close
Photo
toggle

Network Headlines

toggle

Most Popular

Sponsor

Recent Reviews

MaxUpgrades MaxConnect for 2006-2008 Mac Pro

Nobody outside of Cupertino's privileged bunch knows the future of the Mac Pro line for sure. Despite Apple's reluctance to tell us wh ...

Brother HL-3170CDW LED Printer

We've mentioned before that we are far from a paperless society. For now, at least, there are tasks that require a piece of paper for ...

HTC One

It is hard to overstate just how critically important the HTC One is to the Taiwanese company’s fortunes. Despite its alarming decline ...

Sponsor

 
toggle

Popular News