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!
With iOS app player, PlayBook can be the real iphone killer :)
I'm not sure limited hardware is fair. Dual core 1GHz, 1 Gig of ram is going to be pretty much on par with dual core smart phones or smaller tablets.
The software side of things... I'm skeptical but you never know. Though RIM is aiming for the business crowd, not home users, so if its gaming performance on android apps is horrid I'm not sure that's a huge problem.
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.
We've seen this strategy before (sort of) in OS/2.. running your competitors software seems like a good thing when you don't have much native software, but in the end it just undermines the market for native software and leads to the obvious question of why someone wouldn't just buy your competitors platform in the first place.
Maybe RIM will be able to provide enough unique value to maintain sales, they do have a massive presence in the business world. OTOH, IBM had a pretty big influence in business computing and OS/2 had a lot of unique capabilities.
Maybe they figured they were screwed anyway and this is just a move to extend the platform's life a while longer.
-Lod
Who was it said that UI interface designers mostly wouldn't recognise security if it stood in front of them with its name in big red letters an a T-shirt and hit them with a clue bat till they got the point? Probably me.
From scarped cliff or quarried stone she cries "A thousand types are gone, I care for nothing, no not one."
**There can be only one major platform in the end.**
what is this end you speak of? 2012? or perhaps 2032? that there will be one dominant end platform is an investor day dream, of an investor who was born yesterday. platforms come and go. operating systems come and go. stupid ui fashions come and go, sdk's come and go, middleware vm's come and go. code styles come and go. chipsets come and go. companies and their assets come and go and get sold and resold.
but rock'n'roll is forever and some things last longer than others, which is handy so I can run a 10 year old program that I want to run, in a modern os with modern graphics acceleration that makes the program work better than ever before for me. and I wouldn't bet that android is going to be a platform that surprises me like this the next time.
as for the tablet ui's and solutions coming to market now, they're just short-live toys tied to the hardware they were sold on. it's all temporary even more so than the stuff in the 80's.
the only mobile programs that I wrote ~7years ago or so that still work on devices I can pick up from any mall are the j2me progs that I made back then(without any changes, too. the games were resolution agnostic to a point, and some touchscreen phones, like from nokia, make do with onscreen buttons for legacy apps).
world was created 5 seconds before this post as it is.