Videos

Building BlackBerry 10 web apps with jQuery Mobile & backbone.js

RIM has been committed to enabling web developer success with BlackBerry 10 by providing a World class web development platform. As part of that commitment, direct contributions and support have been made towards jQuery Mobile, a wildly-popular and first-class framework for Web application development. The official BlackBerry 10 theme for jQuery Mobile was recently launched and allows developers to easily integrate the design elements and UI of the BlackBerry 10 user-experience into their Web applications.

View webcast

Topics covered include:

  • What is the jQuery Mobile theme for BlackBerry 10
  • Walkthrough of building and deploying an app
  • Using backbone.js to create data bindings and a MVC architecture in your jQuery Mobile application
  • Q&A with the experts from the jQuery Mobile community

Links

HTML5 Gaming on BlackBerry PlayBook and BlackBerry 10

The BlackBerry PlayBook and BlackBerry 10 platforms are leading the way for mobile web developers to realize their goals. This session will focus on the gaming side of HTML5 centering around Canvas2D and WebGL. We’ll discuss the technologies and frameworks that are available to developers looking to create a 2D or 3D game, and technologies on the horizon that will change the landscape.

View webcast

Topics covered include:

  • Canvas2D and associated frameworks (KineticJS, Cocos2d-HTML5, Box2D, etc.)
  • WebGL and associated frameworks
  • Advantages of a framework such as three.js over pure WebGL
  • Social integration and utilization
  • Audio, multiplayer, monetization, and more
  • Q&A

Downloads

BlackBerry 10 WebWorks Applications with the Enyo.js framework

The Enyo JavaScript framework is a fast, powerful, and cross-platform library that developers are finding great success with. Utilizing hardware acceleration and an interface that is designed for touch, Enyo is very light and responsive on phones and tablets. The scalable architecture makes it easy to extend to very complex applications and maximize code re-use in and across projects. In the webcast we will introduce the Enyo framework and show how to build applications for BlackBerry 10 using the WebWorks SDK.

View webcast

Topics covered include:

  • Introduction and getting started with Enyo.js
  • Packaging with WebWorks
  • Integrating native capabilities on BlackBerry 10

Downloads

Links

Using the Dojo Toolkit in a WebWorks application

Need a javascript framework that provides hundreds of modules that you can access through a 3.8kb script in your code? Look no further, the Dojo Toolkit is at your service. With our guest co-host, Dylan Schiemann, co-founder of the Dojo Toolkit, we'll explore the different packages and modules available and find out what makes the Dojo Toolkit stand out from the others.

View webcast

Topics covered include:

  • What is Dojo?
  • Using the Dojo Mobile package
    • UI widgets
    • Device theming
  • DOM and Event handling
  • HelloWorld Code Walkthrough
  • Q&A with Research In Motion application development consultant and with co-founder of the Dojo Toolkit

Downloads

Exploring the use of bbUI.js for building a BlackBerry UI with HTML5

Looking to create a BlackBerry application using HTML5/WebWorks that has a native look and feel? Wondering what bbUI.js is, how it works, and why we built it along with contributing to jQuery Mobile and Sencha? Attend this webcast to learn the basics of bbUI and interact with our RIM expert to answer your questions.

View webcast

Topics covered include:

  • What is bbUI.js and why did we create it?
  • Framework Goals and Philosophy
  • UI Fundamentals
    • Initialization
    • Application Structure
    • Screens
    • Lists
    • Controls
  • Sample Code Walkthrough
  • Q&A with Research In Motion application development expert

Downloads