Hands-on Labs

What better way to learn the very latest in software, hardware and tools than by participating in hands-on labs? Developers building for the BlackBerry® platform used this unique opportunity to work at their own pace and truly got hands-on through exercises and problem-solving scenarios.

The top coder of the Hands-on Labs Coding Challenge will receive a free BlackBerry smartphone of choice!

Read about the different lab environments:

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 HelloBlackBerry application and user interface components, to building a geo-caching application and your own multi-media player. New 5.0 APIs are also highlighted, such as UI layout managers, menu customization and contact list integration. 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
  • Understanding and making use of the new BlackBerry Push API Framework
  • Integrating with the Message List API
  • Adding custom content to the incoming and active call screens with the Phone Screen API
  • Improving the UI experience with screen transitions
  • Using the Accelerometer API to respond to device motion

Sign up for updates to receive the latest notifications about the 2010 conference, September 27-30 at the San Francisco Marriott Marquis.