Quote:
Originally Posted by dcdttu 
App Management - you're right, some apps in the Market are buggy, but so are apps in the App Store. Just because they can run in the background on an Android device doesn't mean that you should ding the OS for it. Additionally, why does iOS win for resource management? It barely manages resources, opting instead to kill virtually any ability to multitask except for a few sanctioned threads. I'd say Android wins for resource management simply because it can manage resources. Proof of this would be that the latest iOS implementation basically copied Android with its freeze states and threaded multitasking. I'm sure the next version will be even more Android-like.

App Management - you're right, some apps in the Market are buggy, but so are apps in the App Store. Just because they can run in the background on an Android device doesn't mean that you should ding the OS for it. Additionally, why does iOS win for resource management? It barely manages resources, opting instead to kill virtually any ability to multitask except for a few sanctioned threads. I'd say Android wins for resource management simply because it can manage resources. Proof of this would be that the latest iOS implementation basically copied Android with its freeze states and threaded multitasking. I'm sure the next version will be even more Android-like.
I ding the OS for it because the buggy apps on Android are able to have a much bigger impact on performance and battery life due to the way the OS handles them (or fails to) depending on how the user exits (or thinks they did). In your hands or mine it is a minor problem, in my wifes or parents it can be a big deal.
FWIW, I think iOS has much better multitasking for a phone/pocket device because it allows what is useful and does kill what the user does not need. They could do even better with it. IMHO, when you hit the wake sleep button to turn off the screen, the phone should intelligently shut down processes that a non interacting user does not need, scale down the processor speed etc. That would go a long way to increasing battery life. Keep playing music and give me audio alerts etc. but no need to download new map data , the latest tweets, facebook updates etc. It can simply note that there is data to pull, and more efficiently pull it in one batch when the user turns the phone back on. Apple is part way there, Android could and should copy a lot of this from Apple and take it several steps further.
Android's management of memory and storage is barely out of the stone age IMHO. You can finally store apps beyond the base memory (that gave me nightmares of the old DOS 640k/himem BS!) but there are still issues. I do however expect that situation to improve fairly rapidly. On the flip side, Apple's refusal to let you access the file system without a jailbreak, and the inability to copy files on and off like a USB flash drive is pretty stupid and limiting. I am not sure they will ever give in.






