Blackberry: Important Differences Between WebWorks and Java Development

I do some research on blackberry development, and I look at documents on the Blackberry website for both Webworks development and Java development. They both seem to support important features such as

  • Click
  • Local storage
  • geolocation

But I guess I’m missing why one could choose one method over another. Are there any key features missing on the Webworks side that are only available for native, javabased applications?

I hope someone who is faced with the development of a blackberry can enlighten me.

+4
source share
2 answers

WebWorks is a native Java application that launches the browser field in which your application runs.

We developed both in native Java and in WebWorks and now we plan to convert our parts of WebWorks to native Java ... The reason the UI, for example, @hrnt, is not only because the WebWorks user interface looks different, it also has some that we could not solve. In short, you do not have the same control over the user interface as with native Java. From the point of view of functionality in our WebWorks project, we actually have a Java library that is responsible for the logic and is called from WebWorks (which is responsible only for the user interface), so there are not many restrictions in this aspect.

+4
source

WebWorks does not provide a user interface library for creating native BlackBerry applications. If you want your buttons to look like BlackBerry buttons, you need to implement them yourself. There was a third-party Javascript library, but the last time it ran for a very long time.

+3
source

Source: https://habr.com/ru/post/1345234/


All Articles