Quizás hayas escuchado que con Android 14 ya no puedes instalar aplicaciones antiguas creadas para Lollipop. Pronto llegará Android 15 y bloqueará de manera similar las aplicaciones destinadas a Marshmallow. Contengamos las lágrimas mientras nos despedimos de una de las mejores versiones de Android de la historia y de algunas de las mejores aplicaciones y juegos que estarán en el gran panadero robótico del cielo. Android 6.0 Marshmallow se presentó hace casi una década, el 28 de mayo de 2015, en el Google I/O de ese año. Se lanzó una versión beta el mismo día y la versión estable llegó en septiembre a los teléfonos y tabletas Nexus primero. En noviembre hizo su primera aparición en las listas de distribución de versiones del sistema operativo: en aquel entonces, Android 4.4 KitKat todavía era el rey y Lollipop apenas superaba la marca del 20% de participación. La versión 6.0 trajo características que ahora damos por sentado. Por ejemplo, introdujo compatibilidad nativa con USB-C, que ahora es el estándar de la industria (después de que cierta resistencia finalmente cedió). Otra incorporación importante fue la compatibilidad con el lector de huellas dactilares. Esto reemplazó los bloqueos de patrón simple con un sistema más seguro, que se encargaba no solo de desbloquear su teléfono, sino también de mantener su dinero seguro dentro de Android Pay (esto se convirtió en Google Pay y luego en Wallet). Android 6.0 trajo soporte nativo para lectores de huellas digitales. El tema de la seguridad continúa con el nuevo modelo de permisos. Anteriormente, era todo o nada: las aplicaciones requerían acceso a ciertas funciones de su teléfono y su única opción real era instalar la aplicación o no. Con Marshmallow, la primera vez que una aplicación intenta hacer algo, se le preguntará: ¿acceder a sus archivos? ¿Ubicación? ¿Micrófono? Simplemente podías tocar “no” y la aplicación tenía que lidiar con ello. Marshmallow introdujo un sistema de permisos para aplicaciones. Android 6.0 también introdujo nuevos mecanismos para alargar la duración de la batería. Doze era un nuevo estado de suspensión que cambiaba la capacidad de las aplicaciones dependiendo de si estás manipulando físicamente el teléfono o no. Si tienes el teléfono en la mano, las aplicaciones deben responder. Si el teléfono está inactivo en su mesa de noche, las aplicaciones se ralentizaron y solo se pudieron ejecutar los eventos de alta prioridad. Doze limita la actividad en segundo plano y el acceso a la red para las aplicaciones. Cosas como los mensajeros se verían afectados negativamente por esto, pero podrían pedir permiso para permanecer activos incluso cuando el resto del teléfono se queda dormido. Había un estado de suspensión aún más profundo, App Standby. Android realmente no tiene una distinción clara entre qué aplicaciones se ejecutan y cuáles no, al menos no como lo hacen Windows, Linux y macOS. Esto significa que una aplicación puede reducir la duración de la batería incluso si no la estás utilizando activamente. Con la versión 6.0, las aplicaciones poco utilizadas podrían ponerse en modo de espera, lo que limita aún más sus capacidades. Interactuar con la aplicación la devuelve automáticamente a un estado activo, por lo que si todo funciona según lo previsto, ni siquiera notarás que una aplicación está en modo de espera. Flex Storage fue un gran cambio que posteriormente se deshizo. Te dio la opción de formatear una tarjeta microSD como parte del almacenamiento interno. Esto significa que ya no se podía intercambiar en caliente, pero esto eliminó algunas de las barreras en torno al almacenamiento externo. Puedes optar por mover datos a la microSD, liberando almacenamiento interno. Solo se moverían partes de una aplicación determinada, pero normalmente esas eran las partes más grandes, es decir, el código del juego permanece en el almacenamiento interno rápido, los recursos del juego (gráficos, audio, etc.) podrían ir al almacenamiento externo de gran tamaño. Hoy en día tenemos cosas como la clasificación A2 para tarjetas, que garantizan una transferencia mínima y una velocidad IOPS para que puedan utilizarse como almacenamiento de aplicaciones. ¿Pero cuántos teléfonos tienen todavía una ranura microSD? Y las versiones de Android que vinieron después de Marshmallow básicamente acabaron con Flex Storage de todos modos. Continuando, Android 6.0 introdujo «asistentes contextuales». ¿Recuerdas Google Now on Tap? Eso es lo que es un asistente contextual (“IA” no era una palabra de moda en 2015). El contexto puede ser cualquier cosa: una foto, una canción, un correo electrónico, etc. y obtendrá información relevante y acceso rápido a acciones como búsqueda, navegación, uso compartido, redes sociales, etc. Google Now on Tap mostró información y acciones contextuales. Si bien los dispositivos Nexus fueron los primeros en obtener Android 6.0 Marshmallow, otros fabricantes se apresuraron a comenzar a anunciar actualizaciones para modelos selectos de su línea. Mirando hacia atrás en las distribuciones de versiones del sistema operativo, Marshmallow superó la marca del 1% a principios de 2016 y se convirtió en la versión superior en junio de 2017. Nunca superó la marca del 30% cuando apareció Nougat y las cosas comenzaron a cambiar hacia la versión 7. Por cierto , hay una manera de introducir una aplicación más antigua, pero necesitarás descargarla usando ADB. No creemos que muchos se tomen la molestia. Esto significa que las aplicaciones que se actualizaron por última vez en la era Marshmallow ya no serán accesibles para prácticamente todos los usuarios de Android. ¿Tienes alguna aplicación antigua que todavía usas? ¿Algún juego antiguo que todavía te guste?

Source link