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
Contributor
ketan_patel25
Posts: 34
Registered: ‎05-02-2013
My Device: 9700

Selecting web framework for Blackberry

For our multi platform app store, we currently have a native app only for Android. For other platforms we use a responsive web which are quite limited.

Look and feel can stay web, native not needed. But we need some additional functions not available directly from web:

Important:

  • SMS sending
  • Persistent storage

    Desirable:

  • Package handling (find out which apps are installed)
  • Push (send message from desktop to mobile phone)

    We need this specifically for Blackberry 6, 7 and 10 but in the future other platforms might be interesting (Symbian, IOS, Windows Phone).

    Frameworks we have looked at:

    WebWorks

  • + Supports BB 6, 7 & 10
  • + Supported by RIM
  • + SMS sending is possible
  • - BB only, no other platforms

    MoSync

  • +/- Supports BB 6 and maybe 7
  • + Many other platforms supported
  • + SMS sending is possible

    PhoneGap

  • + Supports BB 6, 7 & 10
  • + Many other platforms supported
  • - SMS sending is probably not possible?

    Mobl

  • + Supports BB 6, 7 & 10
  • + Many platforms supported
  • - SMS sending is probably not possible?

     

    1. Do you have experience if SMS sending work with any of these frameworks for BB 6 & 7? What about 10?
    2. What about the other functions, are they available?
    3. Other framework suggestions?
Please use plain text.
Contributor
bhargav3132
Posts: 18
Registered: ‎05-15-2013
My Device: 9700

Re: Selecting web framework for Blackberry

We decided to go with WebWorks because as Vivek says Phonegap is anyway built on WebWorks for Blackberry. Many people recommended us to stay away from Phonegap because we would in reality not gain much portability.

Answers to my questions:
1. Implemented: SMS sending is easy and works well on Blackberry 6 & 7 (10 not tested)
2. Implemented: Persistent storage.
- Push is available: http://developer.blackberry.com/html5/api/blackberry.push.html
- Don't know about package handling yet.
3. We did not look at any more framworks than WebWorks, MoSync, Phonegap & Mobl.
Please use plain text.
Contributor
himen
Posts: 18
Registered: ‎05-15-2013
My Device: 9700

Re: Selecting web framework for Blackberry

1. Implemented: SMS sending is easy and works well on Blackberry 6 & 7 (10 not tested)
2. Implemented: Persistent storage.
- Push is available: http://developer.blackberry.com/html5/api/blackberry.push.html
Please use plain text.
Developer
peardox
Posts: 1,229
Registered: ‎03-20-2011
My Device: Playbook, Z10 LE, Dev Alpha B, 2x Dev Alpha C

Re: Selecting web framework for Blackberry

WebWorks is my fave dev environment

 

When it comes to things outside HTML5 things can get tricky

 

WebWorks is in the process of becoming Cordova++ (PhoneGap++)

 

The bad thing about Cordova is that there is no consitency when it comes to plugins

 

My take on any project is to write the core then use the best possible available solution to deploy on other platforms

 

This works well

 

Isolate core from extended functionality and then simply write the required bits for the stuff you need




Click the like button if you find my posts useful!
Please use plain text.