The Basics of Developing for BlackBerry

Note: Before beginning, please download and install the BlackBerry Java Development Environment (JDE)Fªã3yH˜4www.bb818.com–Ðé£X­O
Fªã3yH˜4www.bb818.com–Ðé£X­O
Fªã3yH˜4www.bb818.com–Ðé£X­O
A great starting point for the BlackBerry® developer. In this lab we will assist developers in learning the basics of creating an end-to-end BlackBerry application. Developers will get an introduction to BlackBerry as a development platform and to the BlackBerry Java™ Development Environment (JDE). We'll also cover the APIs and the tools and simulators you'll need to develop, test and deploy robust BlackBerry applications. Developing User Interfaces for BlackBerryFªã3yH˜4www.bb818.com–Ðé£X­O
Fªã3yH˜4www.bb818.com–Ðé£X­O
In this lab you'll learn how to implement an effective user interface for BlackBerry. The lab will use the built-in APIs as well as demonstrate how to extend existing interface elements to create a new, custom look and feel for your application. Connecting to Email, Calendar and PIM Applications on BlackBerryFªã3yH˜4www.bb818.com–Ðé£X­O
Fªã3yH˜4www.bb818.com–Ðé£X­O
Ever wonder how your application can automatically send an email or update the Address book on the BlackBerry device? The exercises in this section cover that information and more. In this lab you will learn how to tightly integrate your application with BlackBerry. We’ll give you the information you will need to use the Email and PIM APIs effectively. Working with Multiple Processes and ThreadsFªã3yH˜4www.bb818.com–Ðé£X­O
Fªã3yH˜4www.bb818.com–Ðé£X­O
BlackBerry is a multi-threaded environment, so why not build background applications to listen for push data or do data processing? In this lab we'll cover the basics of creating auto-start background applications to act as push listeners. Also you'll learn how those applications communicate with other applications on the BlackBerry device. Creating Web Content for the BlackBerry BrowserFªã3yH˜4www.bb818.com–Ðé£X­O
Fªã3yH˜4www.bb818.com–Ðé£X­O
In this lab you'll discover how to best design your web applications, or web portals to be viewed on the BlackBerry Browser. You will also learn how to develop rich SVG web content using Plazmic's Content Developer Kit. Security for BlackBerry ApplicationsFªã3yH˜4www.bb818.com–Ðé£X­O
Fªã3yH˜4www.bb818.com–Ðé£X­O
Does your application use sensitive data? In this lab we'll introduce you to the powerful and flexible Cryptography API that comes with BlackBerry. You'll learn how to encrypt and decrypt data along with how to use digital signatures to help ensure the authenticity of information. Fªã3yH˜4www.bb818.com–Ðé£X­O