Aparece en el código de Android una función para «hibernar» las apps y ahorrar espacio en el teléfono de forma automática
Código de Android para hibernar apps. Los sistemas operativos móviles como Android e iOS, tras más de una década de evolución, han comenzado a centrarse en los últimos años en pulir y mejorar el sistema antes que implementar grandes y revolucionarios cambios. Si tienes alguna inquietud recuerda contactarnos a través de nuestras redes sociales, o regístrate y déjanos un comentario en esta página. También puedes participar en el WhatsApp. Si usas Telegram ingresa al siguiente enlace.
Pequeñas características que optimizan el sistema operativo para mejorar la experiencia de uso. La última de estas características apunta a ser un «modo hibernación» para Android que permitiría ahorrar espacio.
Según indicó XDA Developers, el equipo de AOSP (Proyecto de Código Abierto de Android) está trabajando en una nueva funcionalidad para poner las apps en modo hibernación si no se utilizan durante un periodo de tiempo. Si bien está en sus primeras etapas de desarrollo, es posible que lo veamos presentado con las versiones beta de Android 12.
Código de Android para hibernar apps, liberar caché, comprimir app
Actualmente Android ya tiene algunas funcionalidades que permiten ahorrar espacio en el dispositivo mediante el borrado o la limpieza automática de datos. Por ejemplo es posible liberar la caché de una app si no se ha utilizado en mucho tiempo para así tener más espacio disponible. Esto Android lo hace de forma independiente para cada usuario si hay varios usuarios que utilizan el dispositivo y la app en concreto.
Ahora bien, ¿Qué ocurre si el dispositivo sólo tiene un usuario (prácticamente todos los móviles) o se libera la caché de todos los usuarios? Ahora mismo nada más allá de liberar la cache. Sin embargo, según muestra el código de Android, una futura característica permitirá poner en modo hibernación el paquete de la app entera.
En este modo no está del todo claro qué podría ocurrir. Quizás la app se elimine del dispositivo, quizás simplemente se comprima para ocupar menos espacio o quizás ninguna de estas dos opciones. Habrá que esperar para que la funcionalidad llegue en futuras versiones y ver así qué hace con las apps que no se utilizan durante un tiempo.
Por otro lado, tampoco queda claro qué factores se tendrán en cuenta para determinar que una app debe entrar en modo hibernación. Lo lógico sería que fuese automático si la app no se ha utilizado durante un periodo largo de tiempo. También existe la posibilidad de que se ponga en modo hibernación una app de forma manual.
Saliendo un poco del universo Android, iOS de Apple actualmente incorpora una funcionalidad similar. Activándola desde los ajustes del sistema, iOS desinstalará automáticamente una app si no se ha utilizado durante un tiempo. No obstante mantiene todos los datos del usuario para que en caso de instalarla de nuevo todo vuelva a estar como antes sin tener que configurar nada ni perder ningún documento.
Este «modo hibernación» de Android será desde luego interesante verlo en acción en dispositivos de gama baja/media, donde el almacenamiento suele ser una de las especificaciones que se recorta para ahorrar costes. Ahora bien, falta ver cómo de bien se implementa, si es que lo hace y no se queda en unas pruebas de los ingenieros de Android.