What do I need to know to use the BlackBerry Native SDK for Tablet OS?

The BlackBerry Native SDK for Tablet OS allows you to build applications using C/C++. From a syntactical point of view, it is highly recommended that you know C, C++, or Objective-C.

It is acceptable to have a background in scripting languages such as JavaScript, but you will need to understand concepts such as managing pointers and memory. When you work with C or C++, you are responsible for handling memory directly, handling garbage collection, working with file descriptors, and manipulating pointers. If any of the mentioned responsibilities intrigues you, the Native SDK is for you! You will find that when you use the Native SDK, it allows you do a variety of things that are not possible in scripting or higher-level languages, such as writing code that directly improves performance and using a number graphics and game engines.

However, if you have no interest in managing memory directly and manipulating pointers or your applications do not require high performance (required for most 3D games), then there are other BlackBerry SDKs that you can use. See Why use the BlackBerry Native SDK for Tablet OS? .