Dalvik or Art


Google may be changing how it compiles app codes into executable code. The goal is to make apps run more efficiently and to save battery life. It will be interesting to see how this impacts Oracle’s relationships with Google which uses JAVA on Android and with BlackBerry which has its own implementation with the Android player. Will ART make Android machine specific? How will ART impact BlackBerry’s Android player/run time? Let us know your thoughts in the comments section below.

Oracle has sued Google over Java-related patents and technology that appear on the Android mobile operating system:


Dalvik is the process virtual machine (VM) in Google’s Android operating system. It is the software that runs the apps on Android devices. Dalvik is thus an integral part of Android, which is typically used on mobile devices such as mobile phones and tablet computers as well as more recently on embedded devices such as smart TVs and media streamers. Programs are commonly written in Java and compiled to bytecode. They are then converted from Java Virtual Machine-compatible .class files to Dalvik-compatible .dex (Dalvik Executable) files before installation on a device. The compact Dalvik Executable format is designed to be suitable for systems that are constrained in terms of memory and processor speed.

Oracle has claimed that Dalvik Virtual Machine infringes on Java Virtual Machine patents.

It’s not clear if BlackBerry has an agreement with Oracle or uses the same patented IP from Oracle in its Android player.


Sent from my BlackBerry 10 smartphone.


One thought on “Dalvik or Art

  1. Pingback: BlackBerry® Created a Better Android Run Time With Its Latest Android Player Than Google Android | pfcsystems

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s