Forgot your password?

RIM BlackBerry PlayBook Java SDK and C/C++ NDK Coming Along with Gaming Engines!


Today is a big day for BlackBerry PlayBook developers. First we heard about the PlayBook supporting Android apps. Also in that same press release was mention of a Java “player” that will allow the BlackBerry PlayBook to run “BlackBerry Apps.” I am not sure if RIM means that it will be able to run BlackBerry Smartphone apps but that is what it sounds like. The only catch is the Java player is only coming in the “summer.” Still RIM is saying the:

BlackBerry PlayBook becomes a new market opportunity for all the developers who have already created over 25,000 BlackBerry Java apps and more than 200,000 Android apps 

RIM also confirmed that a BlackBerry Tablet OS Native Development Kit (NDK) is coming in beta form this summer. It is currently in alpha testing and that is how EA made Need for Speed for the PlayBook. RIM is also working on gaming and application SDK’s for the PlayBook together with Ideaworks Labs Airplay and Unity Technologies to bring their engines to the PlayBook soon!

This is what RIM has to say about these new SDK’s, NDK and Engine:

BlackBerry Tablet OS Development Tools

The BlackBerry Tablet OS already supports an incredibly robust platform with support for Web development standard HTML5, through the BlackBerry® WebWorks™ SDK for Tablet OS, and Adobe® AIR®, through the BlackBerry Tablet OS SDK for Adobe AIR. The BlackBerry Tablet OS is built from the ground up to run WebKit and Adobe® Flash® as well, giving developers a fast and true Web experience to leverage.

RIM is also announcing today that the BlackBerry Tablet OS Native Development Kit (NDK), which is currently in limited alpha release, will go into open Beta by this summer and be demonstrated at BlackBerry World. The BlackBerry Tablet OS NDK will allow developers to build high-performance, multi-threaded, native C/C++ applications with industry standard GNU toolchains. Developers can create advanced 2D and 3D applications and special effects by leveraging programmable shaders available in hardware-accelerated OpenGL ES 2.0.

Other features of the BlackBerry Tablet OS NDK will allow developers to:

  • Take advantage of the QNX POSIX library support and C/C++ compliance for quick and easy application porting and for creating native extensions for both BlackBerry and Android applications
  • Easily integrate device events like gesture swipes and touch screen inputs
  • Integrate the BlackBerry Tablet OS environment into existing code management and build systems using industry standard Eclipse CDT (C/C++ Development Tools)
  • Leverage work done in standard C/C++ to make it easier to bring applications to the BlackBerry Tablet OS
  • Find and fix bugs quickly with provided debug and analysis tools

“The response to the BlackBerry PlayBook from the developer community has been exceptional. Our commitment to supporting HTML5 and Adobe AIR development has resonated and spurred developers to create fun and innovative applications for BlackBerry PlayBook users,” said David Yach, Chief Technology Officer, Software at Research In Motion. “The upcoming BlackBerry Tablet OS NDK beta will add C/C++ tools to our repertoire and gives developers one of the broadest and deepest platforms to develop on.” 

Gaming Engines

Building on the power of the BlackBerry Tablet OS NDK, RIM is working with leading gaming and application development technology providers such as Ideaworks Labs and Unity Technologies to implement their native engines and application development platforms. Developers will be able to take advantage of these engines when building games and other applications for the BlackBerry PlayBook. 

The Ideaworks Labs Airplay SDK is expected to include support for the BlackBerry Tablet OS soon, making it easy for publishers and developers to use their existing code to bring their games and apps to the BlackBerry PlayBook.

"Supporting a new OS can be a challenge for developers," says Alex Caccia, President of Ideaworks Labs, "however, integration of the BlackBerry Tablet OS with the Airplay SDK makes this a non-issue. We think this is a far-sighted move by RIM: the BlackBerry PlayBook is a great device for games and applications, and combining this with content distribution via BlackBerry App World brings an exciting new ecosystem for developers."

RIM has also been working closely with Unity Technologies, providers of the highly popular, multi-platform Unity development platform and Union, the firm’s games distribution service.  Through Union, dozens of high-quality Unity-authored games are slated to make their way to BlackBerry App World for the BlackBerry Playbook.

“With a sharp focus on the multimedia experience, very powerful hardware, and fantastic games in the pipeline, the BlackBerry Playbook has all the right ingredients to be a mainstream hit,” said Brett Seyler, GM of Union at Unity Technologies. “Through Union, Unity developers have an opportunity to reach a new audience and grow with another great new platform.”


The new app players for the BlackBerry PlayBook are expected to be available from BlackBerry App World this summer. More information and demonstrations of the new app players will be shared at BlackBerry World. The BlackBerry Tablet OS NDK will be available in beta later this year and will also be showcased at BlackBerry World.

6 total comments on this postSubmit your comment!
  1. I am really excited about the gaming side of the Playbook!

  2. Wow!!! The NDK should allow developers access to all the low level machine code. More efficient and more powerful. Possibility of direct USB Host functionality. This is really great stuff! The next PlayBook is sure to have and SD card slot.

  3. That’s great news. It should mean the possibility of some incredible apps.

  4. Hey guys. I am thinking with this news is the Playbook now the most open platform out there? what do you think?

    • Well there certainly are a lot of options for sure. I’m wondering though if they aren’t going too far? Are there now so many options that a company the size of RIM is gonna have a hard time keeping them all up to date? They would really tick folks off by launching development environments and then they languish for lack of keeping up as the OS matures.

  5. I think RIM is in the midst of swinging a full 360; and the competition is going to get hurt in the process. It’s only a feeling; but I think RIM is working on being able to run iOS apps as well. That would absolutely burn Steve Jobs’ a$$!!! Can you imagine!!??

1 pingback on this post

BlackBerry© is a registered Trademark of BlackBerry Limited. BerryReview is in no way affiliated with BlackBerry Limited though sometimes their lawyers send us love letters...

Copyright © 2007-‘2018’ BerryReview LLC