By IDG Enterprise

WebWorks: If you've built a web app, you can build a BlackBerry 10 app

January 31, 2013 5:48 PM
Credit: Blackberry

Now that the BlackBerry 10 smartphone platform has finally been launched, along with the new Z10 and Q10 devices, it’s clear that the newly re-named BlackBerry is targeting the BYOD market with the latest version of BES and its new OS. Built on the QNX real time OS, BlackBerry 10 can take advantage of its built-in sandboxing to separate personal and corporate data – and personal and corporate applications.

With a device running BlackBerry Balance, IT departments are able to lock down corporate partitions and corporate data, while your own personal apps and information can run uncontrolled. There’s separation of church and state, data can’t be shared across the partitions even though you can be running a personal app at the same time as a business app.

[See also: REVIEW: Apple And Google have nothing to fear from Blackberry 10, but Microsoft does.]

Parse CEO: Facebook Buy Won't Change Us
CITE Goes Live! Register for the CITE Conference & Expo, June 2-4, in San Francisco.

That means it’s easier to build and run your own apps. While your code might be designed to work inside the corporate Balance partition, you can build and test in your own space without affecting corporate apps. Once an app is ready to distribute you can work with IT to get it signed with a digital certificate and added to a private enterprise store. Of course if you’re working with publicly accessible data and services you can add your app to the public BlackBerry World store, or sideload it onto colleagues’ devices using a free code signing key.

 
Credit:Screenshot/BlackBerry
BlackBerry's revamped Developer site.
 

BlackBerry has taken an unusual, and interesting, approach to mobile application development -- one that’s more akin to the PC model. Instead of limiting development to one framework and one toolkit, BlackBerry 10 gives you a wide choice of different application development frameworks – from C++ and QT, to ActionScript and AIR, to HTML5 and BlackBerry’s own WebWorks – and Android apps can be wrapped and delivered as BlackBerry apps, running on a version of the Android virtual machine. All deliver code that runs on the device, and that can take advantage of core device APIs, including access to device sensors and integration with the BlackBerry Messenger Service.

More a combination of tools than a single development environment, WebWorks is the ideal onramp to BlackBerry 10 for anyone who’s built a web application. It’s based on familiar HTML and JavaScript, so you can quickly port existing web apps to BlackBerry 10 – even bringing along any JavaScript libraries you’re currently using (though you’re probably better off porting to mobile versions where available). To get started you’ll need to download the Ripple emulator, which runs as a Chrome Extension, the BlackBerry WebWorks SDK, and the BlackBerry 10 Dev Alpha Simulator (which is actually a VMware image of the BlackBerry 10 OS recompiled for x86).

If you’ve tried downloading BlackBerry development tools in the past, you’ll find the new BlackBerry developer site a lot easier to use – and there’s no need to register for downloads. All you need to do is click and go…

Latest Stories
May 23, 2013 12:58 PM

Here's how the new Kinect could make Windows better

Microsoft said its updated Kinect will be available for use with Windows some time next year.

May 23, 2013 12:42 PM

Sure, listen to your customers -- but don't expect them to have all the answers

Social channels give companies unprecedented access to customers, and they can help you build better products that meet their needs. But sometimes it's your job to innovate and come up with products your customers never imagined needing.

May 23, 2013 11:34 AM

Lenovo is becoming a serious smartphone player

IDGNS

Lenovo's smartphone shipments grew more than 200 percent year-over-year in the quarter, and it aims to sell more than 50 million phones this year.

May 23, 2013 10:04 AM

Here's what Steve Jobs thought of CIOs

IDGNS

Apple's hands-off attitude toward enterprise IT stems from the thoughts of its founder, according to an anecdote told by Salesforce's JP Rangaswami.

May 22, 2013 5:12 PM

A bad mobile app is worse than no app at all

There's a sentiment that often comes up when discussing BYOD, the changing workplace, and the consumerization trend as a whole. It's the idea that consumer-oriented cloud services and mobile apps are delivering a much better user experience than an IT staff, business software, and enterprise developers can provide. That's led companies like Enterproid and Apperian to focus on the end-user experience as well as the IT and management experience of their mobile management products.  Both companies see the end user experience as a powerful competitive advantage.

May 22, 2013 11:53 AM

How BYOD helped a school district and its 14,000 students improve learning

Flickr by nist6ss

BYOD isn't just for business. That's the lesson learned by a school district in Ohio and Northern Kentucky when it used a BYOD plan to help transform the education of its students.

FOLLOW US
Get CITEworld updates via email, RSS or social media