Welcome to the Official BlackBerry® Support Community Forums. This is your resource to discuss support topics with your peers, and learn from each other. New to the forum? Please visit the ‘Getting Started’ link below.
inside custom component

Web and WebWorks Development

Reply
Trusted Contributor
shea08
Posts: 115
Registered: 03-25-2009

Sencha and PhoneGap opinions

Hello,

 

I am porting a java(BB OS) app to web works.  Because I am doing it in HTML 5/ JS I thought it may be a chance to get some other platforms for free, like Android, iOS, etc.

 

so I looked at phonegap.  The only API from phonegap that I would use would be the filesystem api, so it doesn't provide much value to me.

 

The other item I was Sencha Touch, which seems to office some additional functionality as well, but I am not sure how much I would get out of it either.  

 

The app I am porting basically allows a user to select a local file, or PIM item, and send it to a remote server. Communication with remote server is done via TCP/XML. (not soap).

 

SHould I bother with PhoneGap and Sencha?

Please use plain text.
Developer
shnuffy
Posts: 268
Registered: 08-19-2009

Re: Sencha and PhoneGap opinions

[ Edited ]

PhoneGap is very simiular to plain vanilla WebWorks, and actually just uses the WebWorks SDK for it's hooks. If you want to get something for free (e.g., Android) go for it.

 

No direct experience with Sencha, but I don't think Sencha compiles to native code like WebWorks (and through it, PhoneGap). I believe it's just a "look and feel" framework.

Please use plain text.
Trusted Contributor
shea08
Posts: 115
Registered: 03-25-2009

Re: Sencha and PhoneGap opinions

Thanks for the reply.  I think I'll continue with WebWork, and then use PhoneGap if I decide to go to other platforms.

 

 

Please use plain text.
Developer
interfaSys
Posts: 415
Registered: 11-19-2009
My Carrier: T-Mobile UK

Re: Sencha and PhoneGap opinions

What you will get from Sencha is shorter development time because you wouldn't have to rewrite the functionnalities that they offer out of the box. It's much more than just a GUI builder. You may have to add lots of patches though, depending on how broken things are on Android and BBOS.

 

Mastering Phonegap could help you deploy your app to multiple platforms faster, but you could also just modify the loaders yourself if you don't plan on using lots of native APIs.

 

And Webworks is not native code. It's pure JS and CSS.

 

 

Olivier - interfaSys
Follow 'interfaSys Apps' on Twitter, Company news on Twitter
Developing for the PlayBook using the Sencha Touch framework.
Please use plain text.