In my view, one of Android's biggest advantages above other platforms are it's app capabilities. Android gives developers tremendous power to leverage contacts, maps, location, intents, broadcast receivers, content providers and background/multi-tasking to create amazing apps and a great, cohesive system.
This is a tremendous power, and without sounding too much like Spiderman, with great power comes great responsibility. When developers misuse this responsibility it hurts Android as a whole, creating insecure situations, compromising data or just slowing the system down and crashing. The balance between use and misuse is very tricky (highlighted in permissions, where users question what an app uses each permission for). Overall, while power to the developer is important, I would suggest the following to put the power back in the user`s hand: Overall, there needs to be better Application Management. By this I mean no just installing and uninstalling, but the ability to control apps on a more granular level. For example, some applications need to run on start up, and that is a valuable feature. However, some apps misuse this feature and make the powering on of my device much slower than need be. I cannot think of a single example of when an app HAS to start on boot (if it doesn`t start up, that`s that same as if it was uninstalled!), so this app management feature should be able to control which apps I allow to start on boot (task killers, location trackers, etc) and which I do not allow (eg notepad apps). Also, background processing is a huge feature (multitasking), but it also is often abused. The ability to specify the apps that are allowed to run in the background (use CPU & resources), apps that only persist state (stay in memory) and apps that are not allowed to persist at all. This would give tremendous power and overall improve the Android landscape. My two cents. -- 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.
