The Dx2 has to be LTE!
LTE is android's advantage right now. Because on apps they are getting smoked.
I've said this a hundred times.
The iPhone will have better apps because iTunes MUST be integrated, and because iOS has much more efficient usage of the CPU (better battery life, faster response, more power per mhz*).
iTunes is so deeply integrated into iOS that Apple ALWAYS has an idea of what you have. That is a great thing for developers, it makes piracy much more difficult, and the community is so much better at giving reviews... look at the google market, there are people who vote down a live wallpaper because an app didn't appear in the drawer. They don't even know how to change to a live wallpaper!!!
Ok, now on to the OS and the CPU. Android is basically running code thru a Virtual Machine that is running on a linux kernel.
While iOS runs code natively.
Here's the most simple comparison I could come up with, game consoles.
Now let's pretend that the best games out right now are PS2 quality, not quite up to the hardware specs. (Like in the App world)
60gb PS3 running PS2 games = Android
PS2 running PS2 games = iOS
Sure the PS3 may have a faster CPU, more RAM, more video RAM, etc... yet the PS2 still plays the games better, because the code is native.
With that being said, Android has the advantage of openness. They can launch android-based LTE phones for example, long before Apple can have a response.
I for one will continue to buy and support Android and iOS. To quote a great American... "Can't we all just get along"
LoL
*I made up power per mhz, but it is actually an apt description.
*edited. Full disclosure (coming from an iPhone 4 preorderer)
LTE is android's advantage right now. Because on apps they are getting smoked.
I've said this a hundred times.
The iPhone will have better apps because iTunes MUST be integrated, and because iOS has much more efficient usage of the CPU (better battery life, faster response, more power per mhz*).
iTunes is so deeply integrated into iOS that Apple ALWAYS has an idea of what you have. That is a great thing for developers, it makes piracy much more difficult, and the community is so much better at giving reviews... look at the google market, there are people who vote down a live wallpaper because an app didn't appear in the drawer. They don't even know how to change to a live wallpaper!!!
Ok, now on to the OS and the CPU. Android is basically running code thru a Virtual Machine that is running on a linux kernel.
While iOS runs code natively.
Here's the most simple comparison I could come up with, game consoles.
Now let's pretend that the best games out right now are PS2 quality, not quite up to the hardware specs. (Like in the App world)
60gb PS3 running PS2 games = Android
PS2 running PS2 games = iOS
Sure the PS3 may have a faster CPU, more RAM, more video RAM, etc... yet the PS2 still plays the games better, because the code is native.
With that being said, Android has the advantage of openness. They can launch android-based LTE phones for example, long before Apple can have a response.
I for one will continue to buy and support Android and iOS. To quote a great American... "Can't we all just get along"
LoL
*I made up power per mhz, but it is actually an apt description.
*edited. Full disclosure (coming from an iPhone 4 preorderer)