toggle

AAPL Stock: 107.72 ( -5.04 )

Printed from http://www.macnn.com

BlackBerry PlayBook locked for Android, skipping Dalvik?

updated 04:25 pm EST, Thu February 10, 2011

PlayBook now said likely to support Android apps

Rumors that RIM would have the BlackBerry PlayBook run Android apps gained credibility with corroborating claims on Thursday. The company is said developing an extension for the second half of the year that would let the tablet run apps for Google's platform along with its own. It was originally to have been outsourced but is now being developed in-house, Bloomberg heard.

The Java engine to power it wouldn't, however, be Google's own Dalvik. RIM had supposedly considered using it but wanted to avoid being embroiled in Oracle's lawsuit against Google for allegedly copying patented Java code in Android, according to the tips. Whether it would support Android 3.0 or just 2.x apps wasn't made evident.

RIM declined to comment.

The choice would be a radical step and would show the mobile designer attempting to hedge its bets for the PlayBook's release, due as soon as next month. BlackBerry App World has only just reached 20,000 apps and could see an effective reboot once the PlayBook ships, since many apps either won't be optimized or won't run at all. Supporting Android would immediately give access to as many as 100,000 or more apps.

Compatibility might still be an issue on the PlayBook. Without Dalvik, apps that are very closely tuned to Android might break or run poorly. Google could further break compatibility by accident with any future updates.




by MacNN Staff

toggle

Comments

  1. DerekMorr

    Joined: Dec 1969

    +4

    Dalvik is not Java

    This is a common point of confusion: the Dalvik VM on Android is not a Java Virtual Machine (JVM). Dalvik does not run JVM bytecode; Dalvik has a different instruction set. Dalvik is register-based; the JVM is stack-based.

    Android apps are written in the Java language and compiled into JVM bytecode, but the resulting .class files are converted into Dalvik bytecode (.dex files) using the dx tool -- http://developer.android.com/guide/developing/tools/othertools.html#dx

    Please stop spreading the misconception that Dalvik is a reimplementation of the JVM. It's not. It's a unique virtual machine.

Login Here

Not a member of the MacNN forums? Register now for free.

toggle

Network Headlines

Follow us on Facebook

toggle

Most Popular

Advertisement

Recent Reviews

Blue Yeti Studio

Despite being very familiar with Blue Microphones' lower-end products -- we've long recommended the company's Snowball line of mics ...

ZTE Spro 2 Smart Projector

Home theaters are becoming more and more accessible these days, but maybe you've been a bit wary about buying a home projector. And h ...

MSI Geforce GTX 970 100ME

When Nvidia announced a new line of video cards in September 2014, many people thought things would continue to be business as usual i ...

toggle

Most Commented