Logo es.androidermagazine.com
Logo es.androidermagazine.com

Las actualizaciones lentas están afectando a Android como plataforma de aplicaciones, y Google Play

Anonim

Aquí hay una verdad simple que probablemente todos sabemos en el fondo de nuestras mentes: no necesita obtener una nueva versión de Android porque no parecerá mucho diferente. La pantalla de inicio o el cajón de aplicaciones pueden tener un ajuste o dos, y habrá una característica que nos gustaría tener, pero las aplicaciones que usamos se verán y funcionarán exactamente igual. Las cosas que hacemos, como la mensajería o Facebook, no utilizarán ninguna de las nuevas funciones que los desarrolladores tienen disponibles por un tiempo, y las aplicaciones que sí incluyen la última función de desarrollador interesante serán pocas y distantes durante bastante tiempo.

Eso apesta.

Sí. Eso realmente apesta. Pero no hay nada que la mayoría de nosotros podamos hacer al respecto, ya que no estamos construyendo sistemas operativos o aplicaciones telefónicas nosotros mismos. Y no podemos enojarnos con los desarrolladores que crean las aplicaciones, debido a otra simple verdad: los teléfonos que no reciben actualizaciones rápidas están dañando la plataforma Android.

Android solo existe para ejecutar aplicaciones. El mal soporte para los teléfonos limita a las personas que los fabrican.

No nos duele un poco. Como se mencionó, no hay tanto que esperar como suena en papel, y no es necesario tener la última versión para obtener actualizaciones de mantenimiento. De hecho, a menos que esté usando un teléfono que compró en Google, las actualizaciones de las personas que lo construyeron generalmente traen más a la mesa que una versión de Android completamente nueva. ¿Qué usuario de la Nota 5 no quiere una nueva interfaz desde la Nota 7? Compare eso con la cantidad de personas entusiasmadas con Scoped Directory Access en Android 7.0. (Aunque Scoped Directory Access es bastante bueno y hará que las aplicaciones sean más seguras y funcionen mejor). Queremos cosas que podamos ver. Queremos cosas enfocadas en aplicaciones como Svelte o Bundled Notificaciones. No estamos consiguiendo ninguno.

Todo lo que tiene que hacer es mirar la cantidad de teléfonos que ejecutan la última versión en el Panel de desarrollo de Android para ver por qué. Cuando menos del 20 o 30 por ciento de sus usuarios potenciales podrían beneficiarse de algo nuevo, es una idea mucho mejor crear sus aplicaciones para el otro 70 por ciento más del mercado. Todavía funcionará para teléfonos en la versión más nueva, y le da tiempo para hacer cambios y estar listo cuando el ciclo se repita para la próxima gran actualización. No se necesita ciencia espacial sobre esto. Pero siéntete libre de desarrollar la ciencia espacial si puedes porque la ciencia espacial es genial.

Esta es la verdadera historia de la fragmentación de Android. Los teléfonos con versiones anteriores no son el problema, sino los teléfonos con la versión más reciente. Loco. La creación de aplicaciones para diferentes tamaños de pantalla y diferentes procesadores fue mucho más fácil de lo que la gente pensaba, y ni siquiera resultó ser el desastre que se predijo. Trabajar en torno a todas las diferentes versiones resultó ser más simple también. Elija el que tenga más usuarios e ignore las novedades. Google tiene herramientas para facilitar la compatibilidad con las versiones anteriores (que serán útiles seis meses después cuando finalmente sea hora de actualizar) y los teléfonos con el último software seguirán teniendo la misma experiencia que los demás. Y estoy de su lado, desarrolladores. Esto es exactamente lo que deberías estar haciendo. Trabaja con tu mercado, no en contra.

La solución es simple e imposible, todo al mismo tiempo. Los teléfonos que se van a actualizar deben actualizarse más rápido. Los teléfonos deben ser respaldados por más tiempo por las personas que tomaron su dinero. Google tiene que planificar cuidadosamente para no excluir ningún teléfono a menos que sea absolutamente necesario.

Google, como portador de la antorcha de Android y mantenedor, hace algo de esto bien. El ciclo de actualización se ha ampliado a uno por año calendario, los fabricantes y grandes nombres en el espacio de la aplicación obtienen acceso temprano a los cambios de código y nuevas API. El marco y el sistema de vainilla se actualizan y actualizan periódicamente. Todo esto debería facilitar la actualización del sistema operativo en un teléfono. Sin embargo, el departamento de fabricación de teléfonos es un poco incompleto en el lado del soporte y, a veces, el razonamiento detrás deja un mal sabor en la boca. Pueden hacerlo mejor, y deberían hacerlo mejor. Pero ellos están haciendo algo.

La fragmentación funciona de la manera opuesta a lo que creemos que debería ser. Los teléfonos actualizados son los que quedan fuera.

Y las compañías que fabrican los teléfonos que estamos comprando en números gigantes tampoco están sentadas en sus laureles todo el día todos los días. Samsung, LG y HTC han demostrado que pueden lanzar una actualización con bastante rapidez, mientras que otros como Huawei y Sony incluso nos muestran el progreso y nos permiten unirnos a la diversión a través de programas beta. Pero nada se hace de manera consistente. Algunas modelos obtienen algunas cosas, otras no, y las que están en el medio parecen estar en un limbo perpetuo. Lanzar un teléfono de $ 90 con Lollipop y bloquearlo en esa versión está bien siempre que se resuelvan problemas críticos, pero los modelos más caros necesitan soporte por más tiempo y se actualizan más rápido para cambiar las cosas. Y por el amor de Dios, por favor, deja de hacer tantos modelos diferentes de la mitad del camino para que tengas los recursos para apoyar a los que haces. Si no está en esta lista, deje de hacerlo y, en su lugar, haga uno que esté en esa lista el próximo año. Hecho. Sin cargo por esa visión del mercado.

Nadie puede obligar a nadie a cambiar las cosas, ni nadie debería poder hacerlo. Android ya es el proyecto de código abierto más cerrado desde WebKit. Sí, lo sé, estar centrado en los dispositivos móviles es el razonamiento, pero todavía no me gusta. Solo las personas que fabrican los teléfonos y escriben el software para los teléfonos pueden cambiar todo esto, e incluso solo para sus propios modelos. La investigación de mercado que promocionan con tanta frecuencia para respaldar cosas como teléfonos más delgados con baterías pequeñas o que solo los usuarios fuera de América del Norte quieren modelos de doble SIM tendrán que demostrar que lo que realmente queremos es un mejor soporte para lo que estamos comprando.

Sí, solo los entusiastas están preocupados por obtener la última actualización rápidamente, pero todos quieren tener aplicaciones con las mejores funciones y un teléfono que no necesite ser reemplazado cada 18 meses para obtenerlas.