A header image for the Native training article.

Training for Native Developers

Published: October 7th, 2013

Start training

Learn about the BlackBerry Builder program

The BlackBerry Builder program offers a series of web-based training modules for Native and Cascades development. You don't need to be a participant of the program to enjoy these great resources though, they're free for anyone to use.

What is the BlackBerry Builder program?

The BlackBerry Builder program is our official developer certification program. We offer two certifications: one for native developers, which focuses on the BlackBerry 10 Native SDK and the Cascades framework, and another for web developers, which focuses on HTML5 development using the WebWorks SDK. To get certified, all you need to do is write an exam. For more information about the certification program, visit developer.blackberry.com/blackberrybuilder.

Free web-based training

To help get you prepared for certification, we offer free web-based training. But, you don't need to be involved with the certification program to use the training, it's free for anyone that wants to learn more about Native and Cascades development.

The Cascades training course shows you how to build a city-based weather app from the ground up. Each module in the course includes a lesson, downloadable lab exercise, quiz, and dedicated forum for questions. The current course covers topics such as QML, Qt, and C++ fundamentals, C++ and QML communication, core controls, resources and layouts, lists, app navigation, controls, and more. To see the complete list of training modules, visit developer.blackberry.com/blackberrybuilders/prepare/web_training_cascades.html.

Recent updates

We've recently made a number of updates and enhancements to the web-based training. Along with some aesthetic improvements to the training app itself, we've also updated the content of the training to reflect some of the newer features and APIs:

  • Demos and walkthroughs that feature changes to the Momentics IDE for BlackBerry
  • Support for the BlackBerry Q10 and BlackBerry Q5 smartphones (720x720 support)
  • Custom list items
  • Auto-hiding action bars
  • Signal/slot connection checking
  • Asset selectors
  • Keyboard events and shortcuts

Coming down the pipeline

In November, we’ll be adding new lessons and labs covering topics like orientation, location services, audio and video, payment services, cameras, and internationalization. Make sure to keep checking back!