bbUI.js upgrade required to support BlackBerry 10.1

Web Development

Have you published a BlackBerry 10 application that uses bbUI.js?  If so, we have an important message that requires your attention: ensure your application is using bbUI.js version 0.9.6.113 or higher in order to properly support the upcoming version 10.1 of the BlackBerry 10 operating system.

TITLE_IMAGE

It has been discovered that bbUI.js version 0.9.5 has a rendering issue when run on BlackBerry 10.1. The device was not being accurately detected and as a result, application content was not being rendered to the screen correctly.

bbui-2

Issue: Grid & Image List in bbUI.js 0.9.5 running on BlackBerry 10

A fix for this issue was applied last month in version 0.9.6 which is available for download from Github. Developers have since been updating their applications and I would encourage you do the same if you haven’t done so already.  A recompile and re-submit of your application to BlackBerry World may be required.  Doing so will ensure that users will continue to enjoy your content, as it was designed, when they upgrade to BlackBerry 10.1. Note: At the time of writing, there is no ETA for when 10.1 will be published.

Upgrade Instructions:

  1. Download bbUI.js version 0.9.6.
  2. Replace the bbUI.js and bbUI.css files in your application.
  3. Review the change Log to confirm whether any feature updates, performance improvements or compatibility changes affect your application.
  4. Recompile using the BlackBerry 10 WebWorks SDK.
  5. Test! Use the Dev Alpha C simulator to preview how your content will appear on BlackBerry 10.1.0.1020.
  6. Once you are happy with the quality of your application, re-submit in BlackBerry World.
bbui-3

Fixed: Grid & Image List in bbUI.js 0.9.6 running on BlackBerry 10.1

About Adam S.

Adam is a Team Lead on the Developer Relations Team at BlackBerry. He manages technical relationships with ISVs as well as incubating the developing community ecosystem. Adam specializes in producing applications based on web and native technologies.

Join the conversation

Show comments Hide comments
+ -
blog comments powered by Disqus