RIM Confirms Android Apps Will Run On Playbook, Through Intermediate Players
angry tapir writes "Research In Motion has announced that users of its PlayBook tablet will be able to run Android and Java applications. The PlayBook, which becomes available on April 19, will have two optional 'app players' that will provide run-time environments for BlackBerry Java apps and Android 2.3 apps. The players will let users download BlackBerry Java Apps and Android Apps from BlackBerry App World."
I wonder how the quality of the BB ecosystem will go over time though, sure it's a boon to have access to all the Android apps but will people develop native PlayBook apps knowing that they could just develop an Android one that runs on the PB *and* on Android devices?
I hope they're not afraid of a little competition and allow side-loading and other app stores. It's be a shame to see yet another device that you don't really own.
Doing this gives Blackberry devices a chance to compete on merit instead of on how many apps they have. And it gives developers a unified target for app development -- make an Android app and it will run on both Android devices and Blackberries, which strengthens both platforms at the expense of their other competitors.
This is what Nokia should have done.
Since its introduction, it has taken the world by storm. Applications run perfectly anywhere.
Write once. Run on Mac, Windows, Linux. Works great. Threads, networking. And it is
also very secure as applications are sandboxed.
Combined with XML, RMI, JB, servlets, SWING, ACID, JVM, WORA, API, JRE, JEE,
JIT, JDK, CORBA, IIOP, JDBC, AWT, NIO, etc. it offers a powerful environment.
And it is object oriented that is OO!
And pretty much all universities teach it. Did you know even Oracle is partly written
in Java, it has improved their product tremendously! All desktop computers com
with Java preinstalled - working perfectly. And most applications these days
are also in Java - if nothing else this should prove its superiority.
Also java made everything simple. They banished unsigned types. Thread
based networking, very slim runtime, easy web applets that are everywhere
these days, everything is an Object, no memory corruption/crashes so even
a monkey can write code (you don't need to know what you're doing
to be a java programmer, isn't that great), take threads, so easy anyone
is encouraged to add them into their application. Java code is also
very easy to read but still very compact.
The creators of Java did the industry a great service. I salute them!
Wise choice
It's possible Dalvik apps could run *faster* on the new Blackberry than on Android!
QNX is an embedded RTOS that's allegedly light years ahead of Linux for certain things. If RIM have managed to port Dalvik to QNX minus the design choices of Google's Linux-fork, Dalvik could seem just as 'native' on QNX than the 'official' Android.
You can't copyright an API.