Welcome!

Welcome to the official BlackBerry Support Community Forums.

This is your resource to discuss support topics with your peers, and learn from each other.

inside custom component

Web and WebWorks Development

Reply
Regular Contributor
abhishek_puppalwar
Posts: 69
Registered: ‎01-17-2010
My Carrier: Airtel

New to BlackBerry WebWorks....

Hello All,

 

I am very much new to the BlackBerry Webworks.

I got confused. I downloaded BlackBerry WebWorks SDK but i am not gettings WebWorks Plug-in for my eclipse EUROPA version.

Also does the WebWorks for Smartphones is different than WebWorks for BlackBerry PlayBook Tablet?

 

Please provide help me :smileywink:

 

Thanks

Abhishek

AbhishekPXP
Please use plain text.
Developer
interfaSys
Posts: 817
Registered: ‎11-19-2009
My Carrier: T-Mobile UK, Three, O2, Orange, Sunrise, Swisscom

Re: New to BlackBerry WebWorks....

I'm just going to give you a quick pointer :smileywink:

 

You don't need a specific plugin for eclipse and you can even use any IDE you want as long as it supports features such as autocomplete, external libs, refactoring, etc. (for your own good, it's not a requirement)

Just make sure you test your apps in Ripple first, then on the tablet or Simulator

Pick up some batch/ant scripts to manage all the usual processes such as key signing, compiling, installing

 

And to answer your second question, yes they are. Different APIs are supported and things can be very different between one OS and the other on smartphones.

The good thing though is that pretty soon there will be only one.

--
Olivier - interfaSys ltd
Developing for BlackBerry 10 devices using the Sencha Touch framework.
Please use plain text.
Developer
peardox
Posts: 1,227
Registered: ‎03-20-2011
My Carrier: 3, Orange, Vodafone

Re: New to BlackBerry WebWorks....

There are essential differences between WebWorks on a phone and the Playbook

 

Not all APIs are currently supported by both - although I'm told that a convergance of platforms is close

 

DON'T rely on Ripple - there is a versioning issue (what you see is not what you get) - you absolutely must have a device for proper testing. I have code that works perfectly in Ripple that won't even start on my 9800, my 9520 is even more mis-behaved

 

If you can find a few friends with devices around here my best advice is to give it to them to check on their devices and provide you feedback. I do this with two other developers on multiple platforms and it proves to be a very useful facility (I send code to one of my compatriots and get a report as to how usable the product is)




Click the like button if you find my posts useful!
Please use plain text.
Developer
interfaSys
Posts: 817
Registered: ‎11-19-2009
My Carrier: T-Mobile UK, Three, O2, Orange, Sunrise, Swisscom

Re: New to BlackBerry WebWorks....

I agree with the testing methodology :smileyhappy:

We do that for cross OS dev and it's a very effective way of testing things.

Having said that, Ripple works quite well for PlayBook development ,except that it's missing multi-touch and PlayBook specific events...

--
Olivier - interfaSys ltd
Developing for BlackBerry 10 devices using the Sencha Touch framework.
Please use plain text.
Developer
peardox
Posts: 1,227
Registered: ‎03-20-2011
My Carrier: 3, Orange, Vodafone

Re: New to BlackBerry WebWorks....

If you look ONLY at PB you're fairly safe

 

The browser is 'sort of like' Chrome - but not exactly the same

 

One of the lesser important jobs I have ATM is developing a web-based IDE with full JavaScript support (it works nicely)

 

The next task I intend is to add the debugger to it

 

Beats the **bleep** out of Ripple owing to the fact that I can target a specific webkit

 

I'm having issues doing the Windows build - Mac went straight in

 

The point I make here is that I can build something that replicates the browser on any BB6 / iOS / Droid you can imagine




Click the like button if you find my posts useful!
Please use plain text.
BlackBerry Development Advisor
tneil
Posts: 3,701
Registered: ‎10-16-2008
My Carrier: Rogers

Re: New to BlackBerry WebWorks....

Hi peardox,

 

That is the same approach we are taking with Ripple.  To start with in our release at DevCon, Ripple will be using QT WebKit 2.2 and no longer be a Chrome Plug-in.

 

In the follow up release of Ripple, we will be turning on/off capabilities of QT WebKit 2.2 based on a device profile and also adding proper mobile scroll bars, innertial touch scrolling and true touch events

Tim Neil
Director, Application Platform & Tools Product Management
Follow me on Twitter
Please use plain text.