01-27-2013 07:31 AM
I have been developing for the Java platform for a few years. The main application is up for a rewrite and I have to consider OS10 of course. And the current user base on OS5
It seems that the best choice would be to use Web Works since it can be used on both 5.0 and 10.
Is that a correct assumption??.
I realize that even if the HTML code would the same the API calls could be different.
Solved! Go to Solution.
01-27-2013 10:40 AM
Things to look for:
- API changes between OS versions
- You will need additional controls for button presses on Pre-BB10 devices
- The visual language is quite different
- The screen resolution is massively different
I'm sure there are many more
01-27-2013 11:09 AM
Difficult choice then.
Use WebWorks and get 2 sub optimal solution for pre10 and 10 with al lot of code forking or develop 5 the "old" way and 10 with Native and Cascades and get "optimal" code for both.
Or maybe 2 separate versions, both with WebWorks.
It never was meant to be easy was it.
01-28-2013 05:08 AM
I'd suggest you take a look at bbui.js if your app is only supposed to run on RIM hardware. It's developed by Tim Neil at RIM and It does a good job at being cross-device compatible, taking into consideration the limits of each OS.