BlackBerry Builder Lessons and Labs

Included below are the links to the recordings of the BlackBerry Builder training webcasts and their associated lab exercise files. The link to each recorded webcast will be made available shortly after the live session.


Also, if you have any questions about the webcasts or their associated labs, you can post them in our dedicated message forum:
http://supportforums.blackberry.com/t5/BlackBerry-Builder-Training/bd-p/BBBuild2

Getting Started with BlackBerry 10 Native Development

This webcast kicks-off with a tour of the QNX Momentics IDE and a review of the project tree, followed by a first taste of QML. In the labs for this webcast, you'll get a chance create a basic application and toy around with a few different layouts.


Lab Files: Click here

Recording Link: Click here

Qt and C++ Fundamentals

In our second webcast in this series, we'll take a closer look at QML and C++ communication and explore the concept of Signals and Slots, a Cascades components roll-call and animation. The labs associated with this webcast will give you a chance to start interacting with Qt and C++, exploring Qobjects and parent-child relationships, and implementing explicit animations.


Lab Files: Click here

Recording Link: Click here

Custom Components & Actions

This third webcast will show you how to construct custom components using action items and settings. We'll also look at how you can construct an application using Navigation and Tabbed Panes. The labs associated with this webcast demonstrate how to encapsulate reusable pieces of an application, attaching an application menu, and constructing user interfaces with Tabbed and Navigation Panes.


Lab Files: Click here

Recording Link: Click here

List Views, Local Storage, and Networking

This webcast begins with an introduction to the ListView component and the concept of a data model. From there, we'll focus on how you can work with local storage and networking. The labs associated with this webcast give you the chance to build a scrollable list, work with JSON databases, and handle HTTP requests.


Lab Files: Click here

Recording Link: Click here

API Integration

We'll take things a step further in this fifth webcast by showing you unique ways to use BlackBerry 10 hardware. This webcast reviews some API implementations for orientations, location services, sensors, and cameras. The five labs associated with this webcast help you practice implementing these various APIs.


Lab Files: Click here

Recording Link: Click here

Setting your App Above and Beyond

In this final webcast, we'll show you how to push your BlackBerry application above and beyond. We'll review media playback, the invocation framework, BBM integration, and internationalization. You'll then get the chance to practice all of these concepts in a series of separate lab exercises.


Lab Files: Click here

Recording Link: Click here