We may earn a commission for purchases using our links. Learn more.

During BlackBerry World 2012 and BlackBerry 10 Jam there was a lot of information released for BlackBerry developers. The highlight of the event was of course the BlackBerry 10 Native SDK with Cascades which, allows developers to create graphically rich, high performance native applications in C/C++ or Qt but in that mix, was the BlackBerry 10 WebWorks SDK which allows developers to create native-like applications using common web programming technologies.
During BlackBerry 10 Jam, Tim Neil took the stage to demo a lot of this in action but unless you attended the event, you may have missed some of the examples of bbUI.js that were shown off. Perhaps, one of the more interesting take-aways is the fact that it supports older devices in some cases considering there has been a lot of attention given to the fact that previous BlackBerry devices for example: the BlackBerry Bold 9900 will not be upgraded to BlackBerry 10. The power of bbUI.js allows for some design influences from BlackBerry 10 to make their way to older BlackBerry devices and that's a good thing. It also explains why a lot of attention to HTML5 was given to BlackBerry 7 previously as well.
Many of the examples were available for preview ahead of BlackBerry 10 Jam but with that event now wrapped up, you can have a look at what was shown off there and have glimpse of what will be coming to future BlackBerry devices. All in all, bbUI.js is yet-another great option for developers to build apps for BlackBerry devices and quite frankly, add some new polish to older ones, which will still be supported for quite a while yet. Jump below for a closer look at some of the bbUI.js design elements and hit the source link below to learn more about bbUI.js.
BlackBerry 10 Grid Layouts


BlackBerry 10 Action Bar

BlackBerry 10 Context Menu

Buttons and Dropdowns

If you're a BlackBerry developer looking to learn more about bbUI.js, you can hit up the Github repo for the full details and usage case scenarios. Needless to say, bbUI.js packs a lot of punch for creating visually appealing and powerful applications using open standards
Learn more about bbUI.js via Github
Read more
CrackBerry Podcast 087: Lipstick on a Hot Chick!
Listen Now!

Strangely, these folks are singing RIM's praises
This morning a friend of mine hit me up on BBM with a link to summarizing views from RIM developers at yesterday's BlackBerry Jam tour. It's noteworthy to see these kinds of comments coming out of a California audience. RIM has been working on its presence in the valley for a while, but most people don't associate BlackBerry with Silicon Valley. This region tends to be so much more...

Five Important Observations from BlackBerry World 2012
With BlackBerry World 2012 officially behind us, it's time to look back at the event that I believe will go down as a historic turning point in RIM's history. There's a lot to take in, so I'll keep the intro short and let's get right to it. Keep reading for what I view are five important observations coming out of the event. 1. This is clearly a new Research In Motion. I have been...
Macadamian demos custom controls using Cascades and OpenGL at BlackBerry 10 Jam
Daniel Baxter, Senior Developer and Matthew Hately, VP of Strategy from Macadamian were on hand at BlackBerry 10 Jam to speak of custom frameworks they've been building that work with OpenGL and Cascades. They hit the stage to show off one of their apps making use of their custom controls that pulls in content from various resources to aggregate the information and show it off in a...