RIM sent an email to developers this week letting them know about a cool opportunity they are offering. The new BlackBerry 7 OS offers quite a few new APIs for devs. RIM is trying to get developers to jump on the OS 7 bandwagon early by offering up the possibility that your “app could be featured in a variety of BlackBerry marketing activities” if you submit your app using the new BlackBerry 7 API’s by July 31st. Here are the possible opportunities:
- A feature in the BlackBerry App World feature carousel
- Placement in the next edition of BlackBerry Connection newsletter
- Placement in our media outreach activities
- Placement in our social media
- Placement in our digital properties on BlackBerry.com
The apps must be submitted to App World by July 31st to be considered and it seems like RIM is specifically targeting the NFC, Augmented Reality, and OpenGL APIs. RIM is holding their “What you need to know to develop for BlackBerry 7 webinar” today so dial in to that if you want to learn more.
For reference, here is a list of some of the new APIs available in BlackBerry 7 from our previous coverage:
- OpenGL ES 2.0, taking advantage of the new graphics chip, allows you to create games rich in compelling graphics.
- Window Manager API, also taking advantage of the new graphics chip and increased device horsepower, allows you to overlay OpenGL or any other UI component on top of anything you want, including camera and video.
- Compass APIs, taking advantage of the new magnetometer sensor, allows you to determine the device’s orientation and direction. When combined with Window Manager API, enables the creation of augmented reality applications.
- Near Field Communication (NFC) APIs, taking advantage of the new NFC radio, allows you to read and emulate virtual tags and create rich solutions for payment and m-commerce.
- Video capture APIs updated with support for HD video recording, taking advantage of the improved camera, allows your application to provide the user with the same high end media experience they get from the core apps.
And a few others…
- Send Menu API, allowing apps to share content with contacts the same way that core apps do, by adding a “Send…” menu to their apps.
- Unified Search API has been updated, making integration with this device feature easier than ever before and allowing more control of indexed keywords.
- BlackBerry® Maps API has also been updated, simplifying how data is overlaid on top of BlackBerry Maps. Couple that with support for geofencing and the ability to overlay complex shapes and polygons, and you’ve got the richest integration with BlackBerry Maps to date.
- Options API has evolved to match the new look and feel of the BlackBerry 6 options screens, allowing third party apps to add their own entries into the options screen including an icon and descriptive text.
- Multimedia API has added support for buffer control for playback and bitrate definition for video recording.
- Barcode API has been updated to support ZXing 1.6 and allow for the definition of custom decorders.