Master the Tools and Techniques

Hands-on Labs at the BlackBerry Developer Conference are a great way to try out the latest developer tools, get a running start on a first project, or ramp up your expertise. In a classroom setting, participants work through problems and exercises with knowledgeable instructors nearby. Work at your own pace and broaden your understanding of what the BlackBerry® solution can do. All classrooms are equipped with desktop computers, but attendees can download the exercises in advance and bring their own laptops.

Access to the Hands-on Labs are included as part of a BlackBerry DEVCON conference pass. Visit the Hands-on Labs during open hours:

Hands-on Labs Open Hours
Date Time
Monday, September 27th 8:00am - 12:00pm, 4:00pm - 6:00pm
Tuesday, September 28th 9:00am - 7:00pm
Wednesday, September 29th 9:00am - 6:00pm
Thursday, September 30th 9:00am - 5:00pm

Participate in the Hands-on Labs Coding Challenge

Four quizzes will run from Monday to Wednesday, focused on code optimizations for the BlackBerry platform. The quizzes will follow a similar format as the lab exercises and need to be completed using a custom Plug-in for Eclipse® – you can use the lab computers or your personal laptop; however, quiz solutions must be submitted in the Hands-on Labs. The Coding Challenge Winners will be announced on BlackBerry Developer Day and prizes will be awarded to the top coders.

Lab Topics

There are three different labs for attendee to complete:

BlackBerry Java Development

For Java® developers who develop applications using the Eclipse Integrated Development Environment (IDE), BlackBerry development offers a familiar way to develop and test rich mobile applications that are optimized for BlackBerry smartphones. Learn how to create rich Java applications for the BlackBerry wireless platform with assistance from BlackBerry developers at Research In Motion® (RIM®). Topics range from the basic Hello BlackBerry application and user interface components, to embedding interactive maps in your application and building your own multi-media player. New 6.0 APIs are also highlighted, such as Universal Search, Command Framework and Pane Manager. Whether you’re new to BlackBerry Java development or a master coder, this is a great way to learn from BlackBerry experts and see how BlackBerry development with Eclipse will improve your coding experience.

Examples include:

  • Using SQLite® within your application
  • Using the enhanced MapField API for LBS applications
  • Improving the UI with Titlebar, Adjustment Listener and Trackpad Gestures
  • Using the Accelerometer API to respond to device motion