RIM releases Java SDK for BlackBerry 6 as OS nears debut

BlackBerry 6's importance for RIM can be measured by the amount of noise the firm is drumming up in the press, but it's developers that will determine whether the platform is able to make an impact on iPhone and Android post release.
So today RIM has released a new Java SDK to support BlackBerry 6, with more than 40 APIs designed to make the most of the platform on offer.
Love of location
Notable from a development point of view is the SDK's location bent.
Developers will have access to BlackBerry 6's geolocation API, which allows apps to determine the handsets location based on its proximity to wi-fi networks - an extension of BlackBerry's already existing tower location and GPS set-up.
The SDK also comes with support for rendering and porting content to BlackBerry 6's new webkit based browser, with HTML5 support for both web and gaming content likewise on offer.
All eyes on UI
"The opportunity for developers to create applications that tie to core applications and features of the BlackBerry Application Platform has never been greater," said RIM CTO David Yach.
"Our veteran developers, as well as those who are new to the BlackBerry platform, are going to be thrilled with the new APIs as well as the sleek and powerful user interface."
RIM recently lifted the lid on both BlackBerry 6 and the first device to run the OS the Torch 9800 at a press event in New York last week.
The handset is set to launch exclusively on AT&T in the US on August 12. The new OS will also roll out across existing BlackBerry smartphones in the months ahead.
You can get the SDK here.