El contrato de presencia
El cierre del nivel: qué le estás pidiendo al usuario cuando tu aplicación ocupa espacio permanente en su sistema, y cómo se gana ese sitio.
Qué se está pidiendo
El coste es real y es compartido, y ése es el punto: cada aplicación juzga su consumo por separado y el usuario lo sufre sumado.
Las cuatro formas de romper el contrato
La segunda es la que produce más rechazo porque se percibe como intencionada — y normalmente lo es: alguien decidió que la aplicación no se cerrara porque las métricas de uso salían mejor. El usuario lo nota.
El control que le corresponde
Cuatro preferencias, y las cuatro deberían existir:
- Arrancar con el sistema: sí o no, desde tu aplicación.
- Quedarse en la bandeja al cerrar: sí o no.
- Notificaciones: por tipo, no todo o nada.
- Y salir de verdad: una entrada de menú que termina el proceso, sin peros.
Con las cuatro, el usuario decide cuánta presencia tienes, y eso es lo que hace que la presencia sea aceptable. Sin ellas, tu aplicación decide por él — y la única herramienta que le queda es desinstalarla.
Comprobar si cumples
Cinco preguntas contestables en diez minutos:
- ¿Alguna de las cuatro presencias se activó sin que el usuario lo pidiera?
- ¿Puede salir del todo desde la aplicación, en un clic?
- ¿Puede quitarla del arranque desde la aplicación?
- ¿Cuánto consume en una hora escondida, comparado con aplicaciones similares?
- ¿Cuántas notificaciones manda al día, y cuántas de ellas le hicieron actuar?
La quinta es la más reveladora y se puede medir: si mandas quince notificaciones al día y el usuario pulsa dos, trece fueron ruido.