Latest News: Technology |  Celebrity |  Movies |  Apple |  Cars |  Business |  Sports |  TV Shows |  Geek

Trending

Filed under: News | Android

 

How Google is planning to make Android maps faster with ART

All of the Android apps run in Dalvik. This is the core or foundation of how Android apps can run on a variety of devices with many different amounts of RAM and processors.

Nov 11 2013, 2:16pm CST | by

1 Updates
Photo Credit: android-er
 
 

YouTube Videos Comments

Full Story

How Google is planning to make Android maps faster with ART

Photo Credit: android-er

 In the near future, Google is planning to getting rid of Dalvik for a new standard that will run Android apps called Android Runtime or shortly, ART.

Dalvik is a virtual machine which compiles the code that makes the Android apps work. Mostly, Android apps are written in the Java programming language and they are compiled into bytecode, which is the generic numeric code that is submitted by the developers to app stores like Google Play. That bytecode then gets transferred from a Java Virtual Machine file into a Dalvik executable file.

Some of the readers may think that all their apps and the code that makes them live in a happy place somewhere inside their smart phone. But really, this is not anything like that. That happy place does not really exist. In reality, every time a user runs an application, the bytecode that comprises the program is automatically run through a compiler that makes it work. In Android platform, this is done through a process which is generally known as a “Just in Time” or JIT compiler which translates the universal bytecode into the machine code; which in turn, automatically becomes a hardware-specific program known as an application. This is essentially what the Dalvik in an Android device does.

Just imagine: every time an Android user opens an app, all the different parts of that smart phone are responsible for making that app work have to scramble to assemble the code for the application to make it work on the device. When the user closes the app, all those parts get to relax. The user opens it, and they scramble again and again. And this can’t be a very efficient way to run applications, but this method allows apps to run basically just anywhere.

With the Android Runtime feature, Google will try to change this process so that apps get to run faster and they are more tied to the hardware of the device than ever.

 

iPad Air Giveaway. Win a free iPad Air.

You Might Also Like

Updates


Sponsored Update


Advertisement


More From the Web

Shopping Deals

 
 
 

<a href="/latest_stories/all/all/28" rel="author">Triszia Marie Santos</a>
Triszia Marie Santos is navigating the mobile device space for you. She is an early adopter in all things mobile and loves to write about the latest mobile trends.

 

 

Comments

blog comments powered by Disqus

Latest stories

Gilt Smartwatch unveiled Powered by HP and Designed by Michael Bastian
Gilt Smartwatch unveiled Powered by HP and Designed by Michael Bastian
Members only shopping announced the their own Smartwatch coming this fall.
 
 
Brian Williams announces Daughter&#039;s Role in Peter Pan Live
Brian Williams announces Daughter's Role in Peter Pan Live
This is very cute. News anchor Brian Williams announces that his daughter Allison Williams is playing Peter Pan in the NBC Christmas production Peter Pan Live. Watch the news segment below.
 
 
iPhone 6 Launch is now Rumored for October 14
iPhone 6 Launch is now Rumored for October 14
New rumor says that Apple will launch iPhone 6 not in September but in October. Why would they do that?
 
 
iPad Air 2 Giveaway
iPad Air 2 Giveaway
I4U News is celebrating summer with an iPad Air Giveaway. Claim your chances now to win a free iPad Air 2 - a $499 value. Enter the I4U News iPad Air 2 Giveaway now below.
 
 
 

About the Geek Mind

The “geek mind” is concerned with more than just the latest iPhone rumors, or which company will win the gaming console wars. I4U is concerned with more than just the latest photo shoot or other celebrity gossip.

The “geek mind” is concerned with life, in all its different forms and facets. The geek mind wants to know about societal and financial issues, both abroad and at home. If a Fortune 500 decides to raise their minimum wage, or any high priority news, the geek mind wants to know. The geek mind wants to know the top teams in the National Football League, or who’s likely to win the NBA Finals this coming year. The geek mind wants to know who the hottest new models are, or whether the newest blockbuster movie is worth seeing. The geek mind wants to know. The geek mind wants—needs—knowledge.

Read more about The Geek Mind.