Blackberry JAVA DEVELOPMENT ENVIRONMENT - - FEATURE AND TECHNICAL Overview
Blackberry JAVA DEVELOPMENT ENVIRONMENT - - FEATURE AND TECHNICAL Overview

Blackberry JAVA DEVELOPMENT ENVIRONMENT - - FEATURE AND TECHNICAL Overview

Advertisement

Quick Links

BlackBerry Java Development Environment
Version: 4.7.0
Feature and Technical Overview

Advertisement

Table of Contents
loading

Summary of Contents for Blackberry JAVA DEVELOPMENT ENVIRONMENT - - FEATURE AND TECHNICAL

  • Page 1 BlackBerry Java Development Environment Version: 4.7.0 Feature and Technical Overview...
  • Page 2 SWD-552026-1212113555-001...
  • Page 3: Table Of Contents

    Contents Overview....................................... 2 Key features....................................3 New in this release..................................Screen and UI....................................Touch screen user input................................. Touch screen keyboard................................Accelerometer..................................Screen display direction................................ Home screen background image............................Multimedia....................................... Image and video handling..............................Video recorder integration..............................Digital rights management..............................4 Related resources..................................5 System Requirements.................................
  • Page 4: Overview

    The BlackBerry® Java® Development Environment is a Java® development environment for creating applications for BlackBerry® devices. You can use MIDP APIs, CLDC APIs to build a Java® Platform Micro Edition application or use the BlackBerry APIs to create a custom application that uses the features a BlackBerry device. These features include GPS and location-based services, multimedia, calendar and email access, a customizable UI, and interaction with a trackwheel or touch screen.
  • Page 5: Key Features

    Simulator and either a messaging application, such as Microsoft® Outlook®, or POP3 and SMTP servers. customizable UI You can use the BlackBerry APIs to create a BlackBerry device application UI with the same features and layout as the UI of many BlackBerry® Device Software applications.
  • Page 6 You can make sure that your customers are connected to communication and corporate data by actively sending them data. security You can create a BlackBerry device application that uses security features such as AES or Triple DES encryption to transfer data.
  • Page 7: New In This Release

    A touch event corresponds to an action a BlackBerry user performs on the touch screen such as a click. A touch gesture corresponds to a combination of touch events that a BlackBerry user generates when they touch the touch screen such as a slide across the screen.
  • Page 8: Accelerometer

    The BlackBerry® Storm device includes an acclerometer that senses the orientation and acceleration of the device. When a BlackBerry device user moves the device, the accelerometer senses the movement in 3-D space along the x, y, and z axis. A BlackBerry device user can change the orientation of the device which can change the display direction of a screen for a BlackBerry device application between portrait and landscape.
  • Page 9: Multimedia

    A BlackBerry device application uses the javax.microedition.content.ContentHandler API to register as a content handler. After registration, when a BlackBerry device user takes a picture or records a video, menu items appear in the camera application, the video recorder, and the file explorer. A BlackBerry device user can use the menu items to send an image file or video file to the BlackBerry device application.
  • Page 10: Related Resources

    Feature and Technical Overview Related resources Related resources To download the BlackBerry® Java® Development Environment, visit www.blackberry.com/developers. For documentation for developers, visit www.na.blackberry.com/eng/support/docs. For more information about APIs, see the API Reference for the BlackBerry Java Development Environment.
  • Page 11: System Requirements

    Feature and Technical Overview System Requirements System Requirements Item Requirement computer • Intel® Pentium® processor or compatible (800 MHz or greater) • minimum 400 MB of RAM or greater available • minimum 500 MB of disk space available operating system Any of the following operating systems: •...
  • Page 12: Glossary

    Feature and Technical Overview Glossary Glossary Advanced Encryption Standard CLDC Connected Limited Device Configuration HTTP Hypertext Transfer Protocol HTTPS Hypertext Transfer Protocol over Secure Sockets Layer MIDP Mobile Information Device Profile Triple DES Triple Data Encryption Standard Extensible Markup Language...
  • Page 13: Provide Feedback

    Feature and Technical Overview Provide feedback Provide feedback To provide feedback on this deliverable, visit www.blackberry.com/docsfeedback.
  • Page 14: Legal Notice

    Legal notice Legal notice ©2008 Research In Motion Limited. All rights reserved. BlackBerry®, RIM®, Research In Motion®, SureType®, SurePress™ and related trademarks, names, and logos are the property of Research In Motion Limited and are registered and/or used in the U.S.
  • Page 15 Some airtime service providers might not offer Internet browsing functionality with a subscription to the BlackBerry® Internet Service. Check with your service provider for availability, roaming arrangements, service plans and features. Installation or use of Third Party Products and Services with RIM's products and services may require one or more patent, trademark, copyright, or other licenses in order to avoid infringement or violation of third party rights.
  • Page 16 Feature and Technical Overview Legal notice The terms of use of any RIM product or service are set out in a separate license or other agreement with RIM applicable thereto. NOTHING IN THIS DOCUMENTATION IS INTENDED TO SUPERSEDE ANY EXPRESS WRITTEN AGREEMENTS OR WARRANTIES PROVIDED BY RIM FOR PORTIONS OF ANY RIM PRODUCT OR SERVICE OTHER THAN THIS DOCUMENTATION.

This manual is also suitable for:

Java development environment 4.7.0

Table of Contents