BlackBerry Developer Conference 2008

Attendees road tested the tools and features available to developers building for success with the BlackBerry® platform by attending the Hands-on Labs. Each lab was carefully planned to offer a wide range of exercises and problem-solving scenarios related to various development environments. You work at your own pace over the three days and set your own goals. All labs are included as part of your registration fee.

BlackBerry Developer Labs

The 2008 BlackBerry Developer Conference offered you four different lab environments. Read about all four labs below.

 

BlackBerry JDE Plug-in for Eclipse

For Java® developers who develop applications using the Eclipse™ Integrated Development Environment (IDE), the BlackBerry® JDE Plug-in for Eclipse™ 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 geocaching application and your own multi-media player. New 4.6 APIs are also highlighted, such as Message List Integration and JSR 226: Scalable 2D Vector Graphics API for J2METM. Whether you're new to the BlackBerry JDE or a master coder, this is a great way to learn from BlackBerry experts and see how the BlackBerry JDE Plug-in for Eclipse will improve your coding experience.

Download: BlackBerry JDE Plug-in for Eclipse Lab Materials

Exercises include:

  • HelloBlackBerry
  • User Interface
    • Basic UI Components
    • Décor APIs (Background and Border)
    • Keyword Filter Field
  • SVG
  • Application Integration
    • Contacts
    • Message List Integration
  • Location Based Services
    • GPS
    • Embedded Map
    • Locator
  • BlackBerry Push
  • Content Handler
  • Persistent Data Storage
  • Mobile Media
  • Debugging
    • Basic Debugging
    • Tracking Memory Leaks
    • Fixing Deadlocks
  • New BlackBerry Storm labs
    • Touch screen
    • Orientation
    • Virtual Keyboard
 

BlackBerry Plug-in for Microsoft Visual Studio

Get hands-on with the latest version of the BlackBerry® Plug-in for Microsoft® Visual Studio® from Research In Motion (RIM). Learn how to leverage Visual Studio and take advantage of the features of BlackBerry® MDS and Web technology to rapidly build applications to mobilize your back-end enterprise systems. Topics range from how to write and debug a simple wireless application, to leveraging existing on-device applications including location information.

Download: BlackBerry Plug-in for Microsoft Visual Studio Lab Materials

Exercises include:

  • Creating and consuming a web service
  • Application Invocation
  • DataGridView Control Exercise
  • Google® Charts API Exercise
  • Intellisense® code comments
  • Launch BlackBerry Browser for debugging/ASP.NET controls
  • Using HotKeys
  • Dynamic Resource Images
  • BlackBerry Extensions | JavaScript Debugging
 

BlackBerry MDS Studio

Get hands-on with the latest version of the BlackBerry® MDS Studio Rapid Application Development environment with assistance from Research In Motion representatives. Learn how to leverage this Eclipse™ plug-in and take advantage of the features of MDS technology to rapidly build applications to mobilize your back-end Enterprise systems. Topics range from how to write and debug a simple wireless application, to leveraging existing on-device applications including location information.

Download: BlackBerry MDS Studio Lab Materials

Exercises include:

  • Introduction to the tool with Quick Start wizard
  • HelloCustom application
  • Screen development
  • Binding operations
  • Application integration
  • Script development and debugging
  • Leveraging XML Push
 

Plazmic Content Developer's Kit

Get hands-on with the latest version of the Plazmic® Content Developer's Kit for the BlackBerry® solution. Learn how to create rich interactive content as well as how to design themes. You will also be shown how to take the content and use it within Theme Builder to create state of the art themes. Topics range from creating simple animations, creating interactive content to creating basic themes as well as how to create custom home screens.

Download: Plazmic Content Developer's Kit Lab Materials

Exercises include:

  • Introduction to Themes – Creating a Zen Theme
  • Using the Tile Editor
  • Using the Meter Preview
  • Introduction to Animation
  • Intermediate Animation
  • Creating Buttons
  • Creating Interactive Content
  • Intermediate Themes – Creating the L Theme
  • Advanced Themes – Creating the Halloween Theme
  • Home Screen Animation Techniques
  • Understanding Memory Models and Navigation