I have some great news for developers working with the BlackBerry PlayBook tablet! RIM today let me know that the BlackBerry Native SDK 2.0 for the PlayBook is out of beta and globally available. According to RIM, the new wizards will add libraries, make development faster and include:
- The streamlined deployment setup wizard, which makes it easier for developers to set up their development environment and troubleshoot issues. The wizard also leverages automatic device detection to help set up targets
- The Add Library Dependency wizard simplifies the process of adding library dependencies to a project
- The New Example wizard provides access to more example projects
If you’re a developer who’s waited for the Native SDK to leave beta, here’s your chance to dive in and get your apps out to the BlackBerry world. For more info go to blackberry.com/developers or read more below!
The BlackBerry Native SDK 2.0 includes a number of enhancements specifically focused on making developing easier. Developers can take advantage of new documentation, which includes a porting guide that will help developers port existing code to the BlackBerry PlayBook. As part of our commitment to open source initiatives, an EGit plugin gives developers access to GitHub source code directly from the development environment.
The NDK now allows developers to target multiple device versions from one instance of the IDE, rather than running multiple instances and developers can now report bugs directly from the IDE Help menu. They can also filter files out of the BAR package to exclude unnecessary assets.
One integral piece of the BlackBerry Native SKD is the Scoreloop SDK, which provides developers everything they need to integrate social capabilities and gamification into their native PlayBook applications, such as Leaderboards, Game Challenges and Awards & Achievements. Social features provide increased opportunity for viral discoverability and can heighten application stickiness and customer loyalty. Developers can give users the ability to add friends to games for score comparisons or competitions, and to personalize their profiles with photos and other info.
These new capabilities build on the launch of the Native SDK 1.0 in October 2011. The Native SDK allows developers to build high-performance, multi-threaded, native C/C++ applications and enables developers to create advanced games and apps with access to OpenGL ES 2.0 and Open AL for 2D and 3D graphics, as well as device-specific APIs. The Native SDK includes support for C/C++ POSIX library and compliance, device events like gesture swipes and touch screen inputs and advanced debug and analysis tools.