BlackBerry Tutorial

Developing software for a mobile device has a steaper learning curve than traditional computing environments. This tutorial is intended to introduce students to software development on BlackBerry.

This lesson is divided into three parts that build on each other. These tutorials are introductory and only designed to get students started. For more advanced information on the BlackBerry platform, please see the BlackBerry Developer, the samples included in the BlackBerry Java Development Environment, or the BlackBerry Developer site.

If you are new to Java, then this tutorial is definitely not for you. I recommend learning Java here.

Lesson 1 - Getting started

This tutorial walks the viewer through the implementation of a simple Hello World application.

A high resolution version of this video can be downloaded from here (Requires QuickTime). The source files used in this tutorial can be downloaded from here.

Lesson 2 - Threading issues

This tutorial walks the viewer through using threads in a BlackBerry application.

A high resolution version of this video can be downloaded from here (Requires QuickTime). The source files used in this tutorial can be downloaded from here.

Lesson 3 - Loading an application

This tutorial walks the viewer through the proceedure of loading an application onto a BlackBerry device.

A high resolution version of this video can be downloaded from here (Requires QuickTime).

BlackBerry Developer Documentation

The following BlackBerry JDE 4.6.0 documentation was extracted from the BlackBerry developer site.

JavaDoc for the BlackBerry 4.6.0 platform can be found here

More documentation can be found on RIM's developer documentation site.

UW Wireless Setup

This video walks the viewer through configuring a BlackBerry for use on the UW wireless network.

A high resolution version of this video can be downloaded from here

Questions/comments

Please direct questions or comments to Earl Oliver.