One of the most interesting parts of BlackBerry's PlayBook tablet is its forthcoming support for Android apps.
Explaining more about the process were RIM's Rajeev Mohindra and Kamen Vitanov.
In a talk entitled 'Getting started with Android Player', Mohindra explained that in most cases to-date, the cost of porting from Android to PlayBook's QNX should be small.
"65 percent of apps convert to Android without any changes to source code," he said.
Changes, changes
Of course, there are plenty of differences between Android and the PlayBook Android Player, which supports Android 2.3.3 and API level 10. These include issues such as the PlayBook only supports 4 independent touch points, whereas Android can support up to 13.
Another example is RIM has had to 'fake' an SD card on the PlayBook for Android apps that require this.
More prosaically, a PlayBook app icon is 86 pixels square, while for Android it's 72 pixels square.
Keep it safe
In terms of operation, Android apps are kept insulated from the rest of the PlayBook system, running in a secure sandbox.
They launch just like any other native apps, although running multiple Android apps on PlayBook will just be rendered in one window, whereas running multiple instants of native PlayBook apps are displayed in multiple windows.
The Player window includes a touch Back button and display the icons for all Android apps running in a navigation bar at the bottom of the screen. This can be switched off if you want to run your app full screen.
Missing tricks
Getting into more detail about the porting process, Mohindra warned, "It's not a case of just taking your Android app and it will run".
"We support most Android's APIs but not all of them."
For example, the Android PlayBook player doesn't support native Android code, Google libraries such as Google Maps or Android Market, phone features, camera APIs (although you can take and use photos), and SIP and VOIP stacks aren't supported, nor Bluetooth.
RIM's tools enables developers to check for any incompatibilities.
Best of the situation
"Because the Android Player sits on top of QNX that means it's pretty secure," said Mohindra.
"It also means we can leverage the hardware acceleration features, but it's a lot harder than just making the Android open source run on top of some hardware."
Of course, the current beta release of the Android Player is a work in progress, with Mohindra saying RIM had been prioritising what features it can support for launch.
"It's a large project. It's taken a lot to get here," he confessed, although remarking that when Google open sources its Ice Cream Sandwich OS, RIM would consider how it could support it.
News
Contributing Editor
A Pocket Gamer co-founder, Jon is Contributing Editor at PG.biz which means he acts like a slightly confused uncle who's forgotten where he's left his glasses. As well as letters and cameras, he likes imaginary numbers and legumes.
Related Articles
News
Oct 19th, 2011
BB DevCon 11: Anders Jeppsson, RIM's first head of games, on the opportunities and challenges with BlackBerry
News
Oct 19th, 2011
BB DevCon 11: PlayBook Android Player is an opportunity for experimentation but native is best says RIM's Alec Saunders
Top Stories
News
11 hours, 48 minutes ago
PocketGamer.biz Podcast Week in Mobile Games E12 - Xbox's mobile games store and Unity vs. AppLovin
Feature
May 17th, 2024
New release roundup: The best new mobile games from a battle royale to a console classic remake
Feature
May 16th, 2024
Behind the scenes: How adding sandwich offers to an idle merge game boosted three metrics at once
Events
Digital Dragons | Europe | May 19th |
GamesBeat Summit 2024 | North America | May 20th |
Mobidictum Meetup Tallinn May 2024 | Europe | May 21st |
Nordic Game Spring 2024 | Nordic | May 21st |
Impact 2024 - Indie Games | May 23rd | |
Morocco Gaming Expo | Africa | May 24th |
MomoCon 2024 | North America | May 24th |
Unreal Fest Gold Coast 2024 | Australasia | May 29th |
Popular Stories
Feature
May 14th, 2024
53 top mobile games in soft launch: Squad Busters, Battle Guys: Royale, Plants vs. Zombies 3, LEGO Hill Climb Adventures, and more
Feature
May 13th, 2024
Hot Five: Dubai's new Gaming Visa, April's mobile game charts, and Xbox studio closures
Feature
May 14th, 2024