En iOS, ¿por qué no hay una opción ‘matar a todos’ para que podamos cerrar todas las aplicaciones al instante en lugar de tener que deslizarlas una por una?

La opción Kill all está disponible en Android porque ejecuta todas las aplicaciones de fondo y primer plano de manera similar. iOS no hace eso. iOS no permite la verdadera multitarea para aplicaciones de terceros. iOS solo permite que ciertas API se ejecuten en segundo plano, como la transmisión de audio y las notificaciones push. Una aplicación deja de ejecutarse en el instante en que el usuario cambia a otra aplicación. Apple brinda a sus propias aplicaciones capacidades de multitarea que otras aplicaciones no pueden usar, lo que puede causar confusión sobre este tema.

El control estricto de iOS de la multitarea tiene algunos beneficios. En primer lugar, la duración de la batería mejora considerablemente, porque las aplicaciones no se ejecutan en segundo plano, y porque los creadores de aplicaciones a menudo tienen que ejecutar la funcionalidad en un servidor y utilizar notificaciones push de ese servidor para una funcionalidad que podría haber sido más fácil de implementar en la aplicación móvil . En segundo lugar, las interfaces de usuario interactivas nunca se ven afectadas por las aplicaciones que se ejecutan en segundo plano, lo que conduce a la suavidad superior de iOS.

Esta es la razón por la que no encontrarás la opción de matar a todos en iOS.

Porque es innecesario No hay razón para cerrar sus aplicaciones. No ocupan memoria ni impiden en absoluto la función de su dispositivo. De hecho, cerrar sus aplicaciones puede ser algo malo y afectar negativamente la duración de la batería. A menos que las aplicaciones en cuestión tengan procesos en segundo plano habilitados, no es necesario cerrarlas. Entonces, ¿por qué Apple agregaría una función que lo ayude a hacer algo que no debería estar haciendo?

Salir de todas sus aplicaciones en iOS puede empeorar la duración de la batería

Otro punto de vista: si eliminara de manera fácil e indiscriminada todas las aplicaciones en segundo plano, podría cerrar inadvertidamente un importante proceso de aplicación en el que confiaba.

Algunos ejemplos serían si tuviera un temporizador, una navegación, un recordatorio o una aplicación de despertador ejecutándose en segundo plano.

Un ejemplo específico: con nuestro ¡No lo dejes! aplicación, puede configurar alertas basadas en la proximidad (por ejemplo, para recordarle que no abandone el bar sin su mochila / identificación, etc.). Para que nuestra aplicación funcione correctamente, la aplicación debe funcionar en segundo plano. Si usara nuestra aplicación para configurar un recordatorio, y luego cerrara todas las aplicaciones con solo presionar un botón, eliminaría nuestro proceso de aplicación y su recordatorio no se activaría.

Como una pequeña protección contra esto, hemos incluido una lógica que envía una notificación push que alerta al usuario cuando se cancela el recordatorio como resultado del cierre de la aplicación, pero no todos los desarrolladores hacen lo mismo.

No se requerirá proporcionar un botón Cerrar todo en IOS. El sistema detecta de manera inteligente las aplicaciones no utilizadas y las cierra. No será necesario cerrarlos manualmente a menos y hasta que realicen operaciones en segundo plano. Es por eso que no hay una opción como Cerrar todas las aplicaciones.

Además, no es aconsejable cerrar la aplicación cada vez que lo haga y debe usarla nuevamente muy pronto para evitar todo el proceso que lleva cargar cada vez que se agota la batería.

Hay uno:

Simplemente presione el botón de encendido hasta que vea el deslizamiento para apagar. Luego presione el botón de inicio hasta que vuelva a su pantalla de inicio.

Solo unas pocas personas conocerán este truco …

Como han dicho otros, no hay necesidad. Pero si realmente desea hacerlo, presione y mantenga presionado el botón de reposo / activación hasta que aparezca “deslizar para apagar”, luego deslícelo. Mantenga presionado el botón de reposo / activación nuevamente para encender.