BlackBerry handsets are manufactured by RIM (Research In Motion)
Handsets support Java ME wireless applications having following features:
Integrate tightly with core services like Messaging, Calendar, browser etc.
Support multithreading, internationalization, network communication, and local data storage.
Communicate with networks using standard TCP and HTTP connections
• Java® SE Development Kit (JDK) version 5 or version 6 • Eclipse™ IDE for Java Developers • BlackBerry Eclipse Plug-in and • BlackBerry Java Development Environments (JDEs) BlackBerry App World is an application distribution service and application by RIM for a majority of BlackBerry devices. Prerequisites for development BlackBerry App World