When writing software for the BlackBerry platform, one of the common questions that come up is “what BB software version (and related JDE) should I be using?” The following helps answer this question:

(Source: Introduction to BlackBerry® Java® Development)

Not shown above are the following BB software versions to platforms mapping:

  • 4.6 is targeted at Bold-family of devices
  • 4.7 is target at Storm-family of devices

To help you visualize the model numbers listed on the diagram above, the following image shows a compilation of all current BlackBerry handsets as of November 2008:

BB Models Nov 2008
(Click to enlarge)