Can you elaborate? Why does the VM "disappoint"?
1. It runs based off java.
2. It is not directly compatible with pre-existing java applications.
Could you attempt to list 10 Open Source Android apps please?
Again, please elaborate. The entire Android source code is freely available to anyone who cares to d/l it, as evidenced by the likes of the CyanogenMod and AOSP builds available.
Tarballs... I would have been infinitely happier if android was built using Windows Manager, X Interface, etc. all the standard stuff other Linux distros use.
Android you must write code specifically for Android.
That's very dependent on (a) the device and (b) personal usage, and can't be laid at the door of the OS.
True...
However, The way android operates consumes infinitely more power than older devices with custom firmware and j2me.
As pointed out above, Android itself is open-source and available to all. Some apps are also if the developers so wish, while many others aren't. Is everything in Linuxland completely open-source? I doubt it.....
Most Linux applications are open source.
Most Android applications are proprietary.
Can you give an example? You don't list any devices in your profile and I can't find any posts in specific device sections.
I have a HTC Amaze 4g for a phone
I have a HP Folio 13 for a laptop.
Dare to compare the specs.
I wish you well, but fyi Android doesn't "run off Java". It does make use of Java bytecode, however.
Dalvik is a "clean room implementation" of java.
I think what the OP is referring to here is Android not shipping with a Java runtime compiler to execute Java apps natively. Because of the way Android is designed, you'd probably have to run a JVM in the Dalvik VM for it to "work", but I wouldn't want to try or think of a reason why anyone would.
Because Dalvik VM Uses java. Android will never be able to run non android java apps. And I was referring to Linux tarballs.
Proprietary Market, and you plan to go iPhone? Good luck LOL.
Battery life and more games that I actually want.
System with laptop specs? Heck the Octacore ARM chips can't even totally compete with a 2008 dual core intel chip, even Atom processors can do more, let alone be considered "laptop specs".
With how big my HTC Amaze 4g is wtf did they use a inferior quality arm processor?
Another problem with android, Designed for inferior quality ARM Processors.
4hrs off the charger? My phones and tablets generally last 15hrs on average. Sometimes even reaching 30hrs off the charger. Depending on usage, some Androids can last more than 50hrs. Laptops can't even reach 12hrs.
My Laptop can get ~12hrs HP Folio 13...
My new HTC Amaze 4g Is lucky to get 6 With a "high capacity battery".
Although my HTC One V was much better on battery.
What phone you use?
You don't by any chance have a task killer installed ? I can manage over 18 hours on an entry level device running Gingerbread and with WiFi, GPS, auto sync and playing MP3s. You either have a bad app, installed malware through a third party app store or installed a task killer. Or you have Sprint and are using your device in a dead zone which will suck battery life. Your experience is like mine at first. I went to iOS and later got bored and angry at Apple for suddenly charging $1.29 per song. Per song! Google gives you unlimited downloads for 8 bucks a month.
I don't care for music. I own CDs for all mp3s I want/use.