Overview
BlackBerry® APIs provide you with the classes and interfaces that you can use to create an application with features that are designed specifically for a BlackBerry device. You can use the BlackBerry APIs to create applications that perform the following functions:
- interact with specific built-in features of a BlackBerry device, such as the GPS and mapping functions, the camera and video recorder, the phone, and peripherals that use Bluetooth® technology
- respond to interaction with the input methods on the BlackBerry device, such as the trackball, touch screen, or keyboard
- integrate with BlackBerry® Device Software applications, such as the contacts application, the messages application, the BlackBerry® Browser, and BlackBerry® Maps
- interact with the components of the BlackBerry solution, including the BlackBerry® Enterprise Server, push services, and server-side resources
Next topic: New in this release