
The announcement that the BlackBerry PlayBook would support Android applications was a big one - no question. However some of the details were/are still up in the air for a lot of users, both consumers and developers. While we may not have all our answers until we actually try things out on our own, Inside BlackBerry has shed some light on things and how it will benefit both developers and consumers. Some good stuff in here that helps clear things up a bit, but you can be sure we'll answer all your questions once we have our hands on a PlayBook (bring on April 19th!!). Keep reading for more on what the expanded ecosystem means for you.
RIM's expanded App Ecosystem: the benefits for customers and developers
From Inside BlackBerry
What does this announcement mean for Customers?
For both consumer and business customers, this announcement reinforces our commitment to providing choice while bolstering our platform. Our customers will benefit from having access to highly optimized and integrated apps developed specifically for the BlackBerry® PlayBookTM tablet using BlackBerry tools, as well as a much bigger catalog of apps drawing from multiple other sources, such as the Adobe® Flash® and Adobe® AIR®, HTML5 and JavaScript® developer communities (as previously announced) - and now the Android developer community. And this is all being done through our BlackBerry App World storefront to manage the app discovery and download processes for consumers.
We are already hearing overwhelmingly positive customer feedback about the greater choice and flexibility that our broad approach will allow: the best apps built for the BlackBerry PlayBook tablet coupled with the "long tail" of apps built for the above-mentioned BlackBerry JDE and Android platforms.
What does this mean for Developers?
- For the majority of developers, the way to go is still the BlackBerry platform and the widened set of tools we've made available. Only these can ensure that the developer harnesses the full power of the BlackBerry PlayBook tablet in terms of extremely rich graphics, full multitasking, and ultrafast processing. BlackBerry smartphone development options include the BlackBerry® WebWorksTM platform. BlackBerry WebWorks offers leading HTML5, CSS3 and JavaScript support on a mobile platform. The BlackBerry WebWorks platform also supports modern web frameworks such as Sencha, PhoneGap, jQuery and Dojo.
- BlackBerry PlayBook tablet development options currently include BlackBerry WebWorks as well as Adobe® (Flash® and AIR®).
- RIM will add full tooling support for native C/C++ development for the BlackBerry PlayBook tablet over the coming months. We're highly confident about this. The QNX team RIM acquired to develop our BlackBerry Tablet OS has won awards for its Eclipse-based native Integrated Development Environment ("IDE").
Because of the app players we're providing, if there are developers currently developing for the Android platform, they can now rapidly move onto our platform while they evaluate our other development paths. We can now offer such developers an on-ramp to package and distribute their apps to our growing customer base of consumers, enterprises and governments.
Going forward, we will continue to evolve our various development technologies to deliver the most powerful, flexible and open experiences for developers whether they choose to build with HTML5, Java®, Adobe Flash, Adobe AIR, or native C/C++. And for those developers using our BlackBerry platform tools, we will continue to offer access to a growing set of on-device API's to enable best-in-class integration with core BlackBerry applications and features (which we call "Super App" experiences). We are also planning to provide a range of advanced cloud-based services including the BlackBerry Payment and Advertising Services, advanced location-based services, application analytics, and powerful Push services. Stay tuned for more details on these future release plans.
Final Thoughts
We believe we are the most committed of any mobile platform to providing both our customers and developers with uncompromised solutions, characterized by offering choice, open standards and tools, and the opportunities to build and enjoy deeply integrated Super App experiences to take advantage of all that the BlackBerry platform has to offer.
We will continue to share more information in the coming weeks so that BlackBerry developers and customers can make informed choices. And stay tuned for more partner announcements along with some exciting details that we will share at the BlackBerry WorldTM conference in early May.
- Jim Tobin, SVP of the Software, Services & Enterprise Markets business unit at RIM
Read more

RIM takes BlackBerry 10 development to new heights - quite literally
Just days before the BlackBerry 10 launch event a group of BB10 developers are going to build an app up a mountain. Yes, you did read that right! On January 20th a team of ten developers will be heading for a swift walk up Mount Kilimanjaro. That's some feat by itself, but in addition, once they reach the summit they will endeavour to build a BlackBerry 10 charity application. This...

RIM and QNX reward young developers in China following a university competition
Back in May of this year RIM and QNX opened up a competition to university students in China to encourage them to create applications. With in excess of 140 universities taking part plus 58 test centres and 2 joint labs being set up in China we once again see 100% support from RIM towards application development. Today the winners have been announced and the lucky few take away with...
Apps World 2012 in London - RIM had the 'wow factor'
Last week Apps World was held at Earls Court in Central London and good old Research in Motion had a booth there to promote not only the current BlackBerry platform with the PlayBook but also what the future holds in store for BlackBerry 10. As you are aware, I met up with the developer relations team the day after when RIM UK opened the porting lab at their tech center. I had the...

Dogfooding - Done right by RIM's Developer Relations Team
Although I'm sure RIM has intentionally avoided the term 'dogfooding' in their recent developer blog posts, that's exactly what they're doing with their own developer tools. Dogfooding, if you're not aware of the term, is the process of testing out your own tools, products and / or offerings that you expect others to use. Not only does it show confidence in what you're offering, it also...