New to native development on BlackBerry 10?
Not sure where to get started? Click the arrow below to see some of the resources that'll help get you developing with the core APIs in the BlackBerry 10 Native SDK.
A must for all first timers
Then, walk through the tutorial to create your first core app. You'll learn some basic concepts of developing for BlackBerry 10, and you'll also learn how to build and test apps on a device or the BlackBerry 10 Device Simulator.
Information that all developers need
The Development section contains information that's important to all the apps you create. Learn more about the Momentics IDE or the BlackBerry Native Plug-in for Microsoft Visual Studio.
You can also read about general principles and guidelines for developing apps using the Native SDK. Learn about the app life cycle, the bar-descriptor.xml file, app permissions, file system access, and command line tools.
Porting to BlackBerry 10
Read about how to start porting your apps to BlackBerry 10.Start porting
Learn about app permissions, smart card capabilities, and encryption solutions that you can use to help make your apps more secure.
New & Updated
This new guide explores Wi-Fi features that you can add to your apps.Read more
You can learn about receiving and processing Wi-Fi events, creating a Wi-Fi hotspot aggregator app, and retrieving user profiles.
This library includes additional security features for credentials and authentication.Read more
Your apps can support password-based and certificate-based credentials, as well as use other authentication methods, to help increase security and provide a great user experience.
This guide now includes information about metadata and switching tracks.Read more
You can use the multimedia APIs to switch audio tracks in supported file formats and access track-specific metadata.
The Retrieve network status recipe has been expanded with additional information.Read more
Steps to retrieve the network status on a device have been supplemented with library information and a code sample that describes how to send an HTTP request.
Topics have been reorganized for better flow and usability.Read more
Best practices have been distributed throughout this guide, now appearing closer in context to the information that they apply to, and the topic structure has been revised and improved.
A dedicated section and new topic titles make information easier to find.Read more
The previous recipe for accessing locale settings has been expanded, and the new organization makes it easier to locate the information you're looking for.
Last modified: 2014-09-30