Jelly Bean, KitKat, Lollipop? Cuál de todos los sabores?

Si usted no está familiarizado con esos nombres, puede estar un poco perdido por el titulo del artículo; pero no se preocupe, nada tiene que ver con una receta para hacer dulces ni con una clase de cocina rápida. En realidad esas son denominaciones de las versiones más recientes del sistema operativo para dispositivos móviles de Google, más conocido como Android.

Tal como lo mencionaba Samir hace ya más de un año, los usuarios de Android dicen no cambiarse por nadie, estar más felices que “mico en un bonsái”; pero la historia es otra cuando se está en una entrevista con un fabricante (a excepción de Motorola, el hijo prodigo de Google que fue adoptado por Lenovo) y la pregunta sale a flote: “este SmartPhone tiene actualizaciones garantizadas a la siguiente versión del sistema operativo ? En ese momento el ambiente se pone tenso y la mayoría de los participantes suele hacer la característica cara de los protagonistas de las película de acción cuando acaban de ver caer una bomba.

Después viene todo un desfile de disculpas algunas más creativas que otras; inclusive muchas veces los voceros de los fabricantes mágicamente suelen olvidar cuáles son las versiones más recientes y quedarse en algunas más antiguas. Pero, siendo el abogado del diablo, el operador tiene un gran papel en dicha segmentación dado que suele tomar extensos periodos de tiempo para hacer la validación del producto para que, en teoría, funcione bien y, tal como lo decía Andrés en otro artículo, poder preinstalar aplicaciones (“Bloatware”) con la finalidad de hacer que algunos usuarios terminen usando servicios que no necesitan y así mejorar las estadísticas de ingreso para la empresa. Aunque esta es una de las muchas prácticas cuestionables de algunos operadores en Colombia y Latinoamérica , no es el foco del presente artículo, pero si una de las razones por las cuales los fabricantes se ven “maniatados” para poder lanzar las actualizaciones en determinados mercados. Todo esto es como una bola de nieve que, a la final, para muchos termina llevando a los usuarios a hacer el root del dispositivo.

La anterior es una de la razones principales por las cuales existen tantas terminales con versiones desactualizadas de Android; la otra, posiblemente se debe a la gran variedad de terminales “entry level” que operan apenas con el hardware necesario para poder correr versiones “básicas” y muy antiguas del sistema operativo en cuestión. De aquí en adelante existe un sinnúmero de razones para la segmentación, que tiene efectos bastante negativos a nivel de seguridad y experiencia de usuario final. Algunos de los más frecuentes son:

Abundancia de virus, malaware y terminales comprometidas,

Equipos lentos que parecen “con falta de voluntad” para funcionar,

Consumo excesivo de batería,

La imposibilidad para acceder a nuevas aplicaciones por carncia de compatibilidad con el sistema operativo.

Imagen tomada de https://developer.android.com/

Ahora bien, es cierto que tampoco es lo más recomendable subirse a la última versión de Android Lollipop en este preciso instante, donde apenas parece estar en beta, dado que ya se han presentado varios problemas con las aplicaciones que dependen de Adobe Air, la sincronización manual, el manejo de la memoria y una extraña incompatibilidad con la cámara cuando se está usando la linterna. Pero como siempre decía mi tía, creo que se debe buscar la justa medida “ni tanto que queme al santo ni tan poco que no lo alumbre”! Se debe usar una versión reciente como KitKat 4.4.4 mientras Lollipop se estabiliza.

Evolución de Android!

Actualización: Aunque para Lollipop las cosas han mejorado lentamente, las cifras a Mayo del 2015 todavía muestran que la adopción de esta última versión del Sistema Operativo es minima.

Imagen tomada de https://developer.android.com/