Channels ▼
RSS

Open Source

BlackBerry Juices Up WebWorks SDK 2.0


BlackBerry maker RIM has announced some relatively impactful changes to its developer platform with the release of its WebWorks SDK 2.0 offering. With this release, JavaScript APIs are now separated from the OS. This new architecture is designed to allow developers to modify and enhance the existing APIs and package them with their BlackBerry WebWorks application. It will also simplify adding new APIs to applications.

The BlackBerry WebWorks framework and all of the APIs are open sourced and are available on GitHub. Developers can now contribute and participate in the evolution of the BlackBerry WebWorks project.

RIM says that these changes meet developers' needs in terms of ease of development and flexibility &mdash and that now programmers can take advantage of the BlackBerry WebWorks SDK support for web standard technologies (HTML5, CSS3, JavaScript) to build integrated standalone BlackBerry applications. Once developed, these apps can be fully integrated into the BlackBerry ecosystem and distributed and monetized via BlackBerry App World.

To streamline development work even further, RIM has aligned the versioning of the two platforms so that developers can deploy applications on the BlackBerry WebWorks SDK for Tablet OS and Smartphones.

RIM has also introduced the final version of its BlackBerry Tablet OS SDK for Adobe AIR, which includes the following changes:

  • Special APIs for the BlackBerry PlayBook Plugins for Adobe Flash Builder
  • A BlackBerry PlayBook Tablet Simulator
  • A Getting Started Guide

"With this update of the BlackBerry Tablet OS SDK for Adobe AIR, RIM gives developers the opportunity to leverage a strong competitive advantage, the Adobe AIR technology's capability to enable developers to share code across multiple platforms, thereby offering them the benefit of a wide choice of development environments," says the company.


Related Reading


More Insights






Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task. However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

 
Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.
 

Video