RIM has officially announced today that the BlackBerry Java SDK v7.1 is now in beta for both the BlackBerry Java Plug-in for Eclipse and the BlackBerry Java Development Environment on Windows, with Mac support expected to arrive soon.
The primary API features of this release are:

  • NFC Peer-to-Peer API, allowing applications to share files and other data through NFC technology initiated communication with Bluetooth® handover.
  • FM radio API, which is designed to give applications the ability to manipulate FM tuner settings on BlackBerry smartphones with supporting hardware.
  • Profiles API, which brings more Super App features to applications, allowing them to query current profile settings and adjust their own application behaviour accordingly; or, conversely, intelligently change the current profile to match the user’s current activities.

BlackBerry 7.1 OS will be available as an update for in-market devices running the BlackBerry 7 OS, and will also be available on future BlackBerry smartphones that will be running v7.1.

This beta release of the BlackBerry Java SDK v7.1 includes a simulator for the BlackBerry Bold 9900 smartphone running 7.1 OS, but developers leveraging net.rim.device.api.browser.field2.BrowserField are encouraged to also download an updated standalone version of the BlackBerry Bold 9900 simulator , which is designed to include a more stable environment for browser-based development.