Me preguntaba por qué parece que muchas aplicaciones del ecosistema Android vienen sin una verdadera función de "cierre". Parece "diferente (para ser políticamente correcto)" tener que gestionar si una aplicación se está ejecutando a través del sistema operativo en lugar de la propia aplicación.
Respuesta
¿Demasiados anuncios?Esta es una política fomentada por Google. No puedo encontrar el enlace exacto, pero puedes ver las directrices relacionadas aquí: http://developer.Android.com/guide/practices/ui_guidelines/menu_design.html
La idea es que los usuarios no tengan que gestionar explícitamente sus aplicaciones, sino que puedan dejar que el sistema operativo Android hiberne o finalice las aplicaciones cuando sea necesario. El problema, por supuesto, es que esto no funciona perfectamente. Me parece que a menudo es demasiado agresivo con las aplicaciones que quiero que se ejecuten, y no lo suficientemente agresivo con los servicios que no me interesan. Pero el objetivo es minimizar el tiempo que los usuarios necesitan para gestionar los estados de las aplicaciones.