I think there is a level between the application in Java (home & app)
and the harware : the drivers are of course in C, and the JVM.

If you compare Android devices with all other devices, we have more
'level of software' in Android devices :

drivers C : Android   and others
OS + libraries C :  Android   and others

JVM : Android
Garbage Collector : Android

App : 'interpreted' for Android      direct machine language code for
other app.


Even when playing a video/audio : the decoding should be done in C,
but when interfacing with 'home/UI' : it go to Java ...

Android devices can never match the speed ..  of course you an always
add CPU Mhz...



At least : we (developer) have a wide range of devices ... THAT's the
good point of Android vs the others :-)

-- 
You received this message because you are subscribed to the Google Groups 
"Android Discuss" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/android-discuss?hl=en.

Reply via email to