views:

36

answers:

2

I am building an enterprise application using HTML5 for Blackberry OS 6.0. I am planning on using PhoneGap for developing the application. I found out that Blackberry also has something similar called WebWorks.

What are the differences between WebWorks and PhoneGap?

+1  A: 

Looks like WebWorks is specifically for BlackBerry while PhoneGap is attempting to support multiple mobile platforms.

I haven't looked too deeply into WebWorks, it appears to be more tightly integrated with a specific device, a Blackberry

Aaron Saunders
+1  A: 

PhoneGap-BlackBerry-Widget uses the BlackBerry Widget SDK to support BlackBerry OS 5.0 & 6.0. WebWorks is basically Widget SDK 2.0 and it is intended to support OS 6.0 specific features.

The advantage of using PhoneGap-BlackBerry-Widget over WebWorks is that you can port your application to other platforms that are supported by PhoneGap.

You can still port an application that was written using WebWorks/Widget SDK, but you will need to switch out the BlackBerry-specific JavaScript bindings for the PhoneGap JavaScript bindings (e.g. invoking Geolocation, contacts, or accelerometer).

mwbrooks