11-21-2011 11:52 AM
I don't get RIM's approach to Java at all. If they're willing to run Dalvik on QNX (thereby also circumventing Oracle IP licensing) then why not provide API's to run BB apps on Dalvik also? I'd have thought it wouldn't be that expensive to create some form of J2ME to Java SE conversion mechanism.
QNX will be a failure, we will see it when we can talk about it.
12-02-2011 02:18 PM
just to add some data about the QNX appeal with customers.
12-16-2011 03:55 AM
12-16-2011 03:57 AM
Thats good news for us java developers. although very bad news for RIM. I hoped they would learn from the mistakes they made during the saga of playbook launch. (delay, software issues etc). Seems they havent learnt anything at all. Another nail on RIMs coffin I would say
12-16-2011 05:01 AM
Late 2012 means August I guess, RIM should try to release BB10 phones before the September earnings call. I'm curious what is the delay reason. It was mentioned something about hardware (waiting for a new chipset), but I don't really believe it. My guess is that the BB10 OS is still not enterprise ready. And BB10 phone without BES support would be a plain suicide.
But RIM has interesting marketing approach - BB10 phones announced for early 2012, which basically killed the OS7.0 sales and forced a big number of developers to quit Java development. Now BB10 phones postponed... and we all rush back to Java?
12-19-2011 12:07 PM - edited 12-19-2011 12:14 PM
And BB10 phone without BES support would be a plain suicide.
It wouldn't. As it is being shown, they don't care at all about the (now legacy) BB Java apps that are running on enterprise environments. They can keep up selling devices for regular users, even without AppWorld.
I'm mainly a corporate developer, and the feedback I'm receiving from clients is that they now have to invest money and time again to port the apps they already bought (not so long ago). Some of these apps took a year to put in production. Now they'll no longer trust in a platform that switches technology so easy. They are planning for years of stability. What would you do in their place? A lot of people upset and great losses (both for clients and developer companies like mine). Enough loss as to not to trust RIM again.
Unfortunately, no mobile platform seems to be so trustable at the moment. Only iOS will remain for sure, but they are not enough enterprise-oriented yet. HTML5 could be a solution in the future if the browsers keep evolving. But as for now is not the same thing as a full-fledged native app.
BES and mail are no longer the exclusive thing they were, and there are alternatives (like VPNs).
12-19-2011 05:14 PM
12-20-2011 03:31 AM
your code should work across all mobile platforms.
Plugin based WebWorks apps are not as portable, since only the view is reusable. The pluged-in functions won't be the same for OS7 and 10, and to port to iOS or Android it is the same problem (and I'm not even sure that these platforms allow the plugin approach).
12-21-2011 09:02 AM
I agree that HTML5 is less powerful, but it is more than just a reusable view. Have you checked out PhoneGap? They are covering a lot of ground, and the plugins are cross platform. The BB platform support in PhoneGap is based on WebWorks.