views:

822

answers:

1

This is what the Java site www.java.com says:

"KVM, the virtual machine for mobile devices, is the counterpart of JVM (Java virtual machine). It is used to run applets and applications written with Java technology on mobile devices. KVM must be installed by the manufacturer. It is NOT available for download or installation by consumers".

Now Android has a customized virtual machine called DVM (Dalvik Virtual Machine). Can we compare it with KVM? Wonder if we can further reprogram DVM to incorporate features of KVM to run applets on Android? Same goes for Blacberry, is there a possibility?

+2  A: 

Wonder if we can further reprogram DVM to incorporate features of KVM to run applets on Android?

There is very little overlap between what Android provides and what an applet needs, such as AWT. Since applets, as a technology, have been dead for over a decade, I cannot imagine that it would be worth anyone's effort to modify the Android firmware to include the necessary classes and figure out how to run an applet in an Android activity.

CommonsWare
Thanks Mark!i can appreciate what you meant. But even today there are so many games and animations still on applets.Programmers have to take advantage of either OpenGL and/or Graphics libraries when they want to program such games or like to some serious animation or simulation. Once we have applets running on Android we can have those programs running on mobiles. Please do correct or criticize me where i am wrong or not justified.Thanks again.
Maxood