BlackBerry WebWorks SDK for Tablet OS Beta3 now live!


BlackBerry PlayBook tablet

The BlackBerry® WebWorks™ SDK for Tablet OS Beta has been progressing very well, many thanks in part due to your continued feedback. If you haven’t done so already, please update to the latest Beta of the BlackBerry WebWorks SDK for Tablet OS. Important architectural changes have been implemented in v1.0.0.23 of the BlackBerry WebWorks SDK, so developers will need to re-compile existing applications using this SDK in order for them to successfully run on the new BlackBerry® Tablet OS simulator v.0.9.4.

What’s new in this release?

Our development teams have been very active since the last release, and have made some terrific enhancements in the capabilities, stability and performance of the Beta3 version of the SDK. Some notable improvements include:

  • Code signing enabled – you can now secure your application using the BlackBerry code signing process for BlackBerry Tablet OS. Learn more about signing your applications.
  • AJAX support for local context. This fix improves the quality of support for using AJAX to retrieve local resources. A benefit of this fix includes improved support on the BlackBerry® PlayBook™ tablet for JavaScript® frameworks like jQuery.
  • Loading screen image – Developers can define a loading screen and transition effect in their config.xml file to improve the user experience during application startup.
  • Major improvements in Mac support – Absolute paths now allowed in ZIP archive; _MACOSX folder no longer being included in BAR file; Format of bbwp command line arguments changed from “-“ to “/”.

As always, please refer to the release notes for information about what has been improved in the current release.

Installation Tips

If you do not have any previous version of the BlackBerry WebWorks SDK development tools installed, please follow the “Getting Started” guides for Windows® or Mac. Otherwise, existing developers are reminded that they must uninstall any previous versions of the BlackBerry WebWorks SDK for Tablet OS before upgrading. To make this step easy, you can find an “Uninstall BlackBerry WebWorks SDK for PlayBook.exe” utility within the /bbwp folder of the installation folder.

Adding additional versions of the BlackBerry Tablet OS simulator to VMWare® player is completed using the exact same steps followed when you first installed a BlackBerry Tablet OS virtual machine. As a friendly reminder, developers do not need to delete previous versions of the BlackBerry Tablet OS simulator. These can be kept installed in case you wish to troubleshoot behavior between the multiple BlackBerry Tablet OS versions.

Once you have updated to the latest version of the BlackBerry WebWorks SDK for Tablet OS, you can quickly restore code signing functionality simply by updating your file and generating the sigtool.p12 file, as documented in the Configure signing for tablet applications guide.

What to expect next

We’re not finished yet! Developers can continue to expect improvements to be added to the BlackBerry WebWorks SDK for Tablet OS in the coming weeks as we get closer to the BlackBerry PlayBook tablet launch date in the U.S and Canada.


If you have questions or concerns, discovered a bug, or even have a great idea for a new feature at any point in your development lifecycle, we want to hear from you! Whether positive or negative, we do want your feedback as it helps to make this platform great.

For questions or comments, send us a message via Twitter® or the Web Community Forums. For bug reports or feature enhancement requests, submit an item using the Developer Issue Tracker.

About Adam A.

Adam is a product manager at RIM in the platform product management team. Adam’s focus and responsibility is on setting the strategy and direction of the BlackBerry web platform, including the web developer tooling products. He is also responsible for RIM’s involvement with the Eclipse Foundation and the Pulsar project. Adam hopes this blog will allow him to share his knowledge, viewpoint and passion for BlackBerry, but is really interested in what capabilities the community feels should be added to the web platform and tooling to create even more compelling web applications and content.

Join the conversation

Show comments Hide comments
+ -
blog comments powered by Disqus