RIM Launches Next Generation BlackBerry Web Application Platform, Releases Code to Open Source Community
Developer community can now access and contribute to the BlackBerry open web application platform and tooling components
The new BlackBerry WebWorks platform brings together existing BlackBerry web development tools as well as new tools and platform services. It provides developers with a comprehensive toolset for creating rich applications that offer customers the benefits of deep integration with core BlackBerry features, true multi-tasking, true Push technology and access to the full range of BlackBerry services, such as the Locate service or the newly announced BlackBerry Advertising Service.
“BlackBerry developers have discovered the value of building web applications that can leverage the unique characteristics of the BlackBerry Platform, such as running in always-on mode and integrating with native BlackBerry applications,” said David Yach, CTO for Software at Research In Motion. “The new BlackBerry WebWorks platform takes the power of existing web tools and enhances and adds to them in order to allow developers to build sophisticated applications using their existing HTML5 skill sets with no compromise in functionality or performance.”
BlackBerry WebWorks also includes updates to the web application packager, new web APIs and the BlackBerry Web Plug-Ins 2.5.
Web application packager 1.5
The web application packager is used by developers to package their web applications in the same way a BlackBerry Java® application is packaged, and with the same file formats. BlackBerry web applications can then be distributed via BlackBerry App World™, BlackBerry® Desktop Manager, OTA (over-the-air) or BlackBerry® Enterprise Server.
BlackBerry Web APIs
BlackBerry WebWorks includes a set of new web extensions that enable a deeper integration with native applications and other functions of the handset.
• Send a text message from within the application
• Read call log data from the phone application, check if the phone is currently in an active call, check the number of missed calls
• Play an audio file as well as create APIs for playing, pausing, stopping and seeking of the audio file from within the application’s UI
Web Plug-Ins 2.5
Updates to the Web Plug-Ins for BlackBerry WebWorks include multiple entry points, which give developers the ability to start their application in the background, in addition to launching from the homescreen or a download folder. Applications can also continue to run in the background. Web Plug-Ins 2.5 also gives developers the ability to cache web pages and content to the handset’s system memory for faster performance.
“RIM has always firmly supported industry standards and believes in embracing the needs of the developer community,” said Alan Brenner, Senior Vice President, BlackBerry Platform. “We started supporting open source communities through our work on the BlackBerry 6 WebKit browser and the response from the open source community has already been very positive. We are tremendously excited to see where the developer community will take this initiative and the code that we are presenting.”
The BlackBerry open web application platform initiative allows an application to fully integrate with a BlackBerry smartphone, using the same security, packaging, code signing and distribution infrastructure that BlackBerry Java applications use. Further, developers who utilize the open source initiative are able to create these rich applications using familiar web tools.
“The Dojo Foundation is ecstatic about RIM’s open source initiative. BlackBerry 6, integrated with our mobile strategy (dojofoundation.org/mobile/), is a platform that will give web application developers extreme control over developing mobile web applications. We are thrilled to be working with RIM to build mobile platform support into several Dojo Foundation projects.”
– Dylan Schiemann, CEO at SitePen, Inc., and VP of the Dojo Foundation
“New innovations in BlackBerry 6 have made it possible for PhoneGap developers to build engaging and sophisticated BlackBerry apps. The new BlackBerry open web application platform will further encourage developers in the growing PhoneGap community to write more apps for BlackBerry smartphones.”
– Andre Charland, CEO at Nitobi Inc.
“We’re very excited that the full power of the BlackBerry platform will now become easily accessible to Sencha developers. HTML5 is the new lingua franca of mobile, and as the first framework to fully leverage it, we’re looking forward to putting it to work for BlackBerry developers.”
– Abe Elias, CEO of Sencha
The BlackBerry open web platform is available within partner open source communities now:
For more information on the BlackBerry open web application platform initiative, please visit
For the latest news and information about the BlackBerry Developer Conference visit www.blackberrydeveloperconference.com.
For RIM insights into developing for the BlackBerry Platform, visit http://devblog.blackberry.com or follow @BlackBerryDev on Twitter.
Visit the BlackBerry Developer Zone at www.blackberry.com/developers for the latest news, information and updates for BlackBerry developers.
Also, visit the new BlackBerry Developer Video Library at
www.blackberry.com/go/developervideolibrary to view a variety of instructional videos.
Sign up for the BlackBerry Developer Newsletter at
About Research In Motion
Research In Motion (RIM), a global leader in wireless innovation, revolutionized the mobile industry with the introduction of the BlackBerry® solution in 1999. Today, BlackBerry products and services are used by millions of customers around the world to stay connected to the people and content that matter most throughout their day. Founded in 1984 and based in Waterloo, Ontario, RIM operates offices in North America, Europe, Asia Pacific and Latin America. RIM is listed on the NASDAQ Stock Market (NASDAQ: RIMM) and the Toronto Stock Exchange (TSX: RIM). For more information, visit www.rim.com or www.blackberry.com.
Forward-looking statements in this news release are made pursuant to the “safe harbor” provisions of the U.S. Private Securities Litigation Reform Act of 1995 and applicable Canadian securities laws. When used herein, words such as “expect”, “anticipate”, “estimate”, “may”, “will”, “should”, “intend,” “believe”, and similar expressions, are intended to identify forward-looking statements. Forward-looking statements are based on estimates and assumptions made by RIM in light of its experience and its perception of historical trends, current conditions and expected future developments, as well as other factors that RIM believes are appropriate in the circumstances. Many factors could cause RIM’s actual results, performance or achievements to differ materially from those expressed or implied by the forward-looking statements, including those described in the “Risk Factors” section of RIM’s Annual Information Form, which is included in its Annual Report on Form 40-F (copies of which filings may be obtained at www.sedar.com or www.sec.gov). These factors should be considered carefully, and readers should not place undue reliance on RIM’s forward-looking statements. RIM has no intention and undertakes no obligation to update or revise any forward-looking statements, whether as a result of new information, future events or otherwise, except as required by law.
The BlackBerry and RIM families of related marks, images and symbols are the exclusive properties and trademarks of Research In Motion Limited. RIM, Research In Motion and BlackBerry are registered with the U.S. Patent and Trademark Office and may be pending or registered in other countries. All other brands, product names, company names, trademarks and service marks are the properties of their respective owners. RIM assumes no obligations or liability and makes no representation, warranty, endorsement or guarantee in relation to any aspect of any third party products or services.