When I made my app for the PlayBook it was a very interesting experience. From setting up my PC to the programing to the packaging and signing. Each step very critical to work. At the time, there were only two way to develop; Java and Adobe AIR. Now it looks like they will be adding support for C/C++, OpenGL and OpenAL, with the world of gaming and graphics doing an epic shift into 3D all of those are needed and it is nice to see RIM joining the party with the support needed for developers. Hit the break to see the BlackBetrry Devblog statement.
Today at the BlackBerry DevCon Americas 2011 conference, the Native SDK for the BlackBerry PlayBook (“NDK”) left beta and ‘went gold’ for general availability. The NDK allows developers take full advantage of the power of the BlackBerry® PlayBook™ tablet when developing apps. The NDK includes support for C/C++ POSIX library and compliance, device events like gesture swipes and touch screen inputs, access to code management systems using industry standard Eclipse CDT (C/C++ Development Tools) and advanced debug and analysis tools. QNX® Momentics Tool Suite, an Eclipse-based integrated development environment, is also included. It provides memory profiling, application debugging, and memory usage statistics to help developers debug sophisticated programs.
For the v1.0 release, we’ve kept the NDK lean and mean. APIs have been provided for the sensors on the device, as well as OpenGL ES 2.0. For sound, we’ve brought OpenAL along. For performance, POSIX threading. For portability, POSIX compliant APIs are included as well.
Additionally, the simulator team has been able to provide an OpenGL ES 2.0 environment to test out your 3D games. This means that our simulator makes use of your development platform’s hardware acceleration for 3D. As the NDK simulators mature, more and more features will be included as we are committed to providing developers the best tools possible.
The NDK is here, and it’s the start of a new and exciting episode for BlackBerry PlayBook tablet application development. If anyone has feedback they’d like to share, our doors are always open – don’t hesitate to engage with us on social media channels or the BlackBerry Developer Zone.