Inicio Noticias Google necesita ser más como Samsung y Huawei cuando se trata de...

Google necesita ser más como Samsung y Huawei cuando se trata de agregar funciones de Android

3
0

A Google le gusta decirle a todos que Android es todo acerca de la elección. Tenemos cientos de grandes teléfonos que se ejecutan en Android, y probablemente serás capaz de encontrar exactamente lo que quieres cuando se trata de cosas como el color o el tamaño o el precio. De los principales fabricantes de teléfonos, también encontrará un poco más. A veces, usted encuentra ese mismo «extra» en cada gran teléfono excepto píxeles de Google.

Hay una razón por la que esto sucede. Los teléfonos Google Pixel no ejecutan Android de huesos desnudos creado con solo la versión de código abierto. Al igual que Samsung o LG o OnePlus, toma ese código y añade un poco a él. Pero el sistema en sí sólo utiliza el conjunto estándar de API (Interfaces de programación de aplicaciones) que Google ha construido para Android, mientras que empresas como OnePlus o Samsung utilizan para añadir algunas de las suyas propias para que sus aplicaciones las usen.

Eso no significa que el Pixel no tenga sus propias características — la gran proyección de llamadas viene a la mente, al igual que la expansión original de Google Assistant. Pero estas son una manera de evitar las reglas mediante el aprovechamiento de los servicios y datos de Google para construir algo como un marcador de teléfono que tiene una gran cantidad de información en los servidores de Google con respecto a las llamadas de spam. Si otra empresa tuviera la misma cantidad de datos, podría construir su propia versión que sea igual de buena. Eso es algo en lo que Samsung está trabajando en este momento.

Si desea que una aplicación funcione en cada teléfono, debe haber un conjunto estandarizado de APIS.

La razón por la que el equipo de Android de Google crea un conjunto específico de API es simple: estas son las cosas que los desarrolladores de aplicaciones usan para asegurarse de que una aplicación se puede ejecutar en todos los dispositivos con acceso a Google Play. Esto es algo que Google realmente quiere, y nosotros también deberíamos. Pero Google no llega a decir que Samsung, por ejemplo, no puede construir su propio conjunto de API y servicios, que él y casi todos los demás fabricantes de teléfonos hacen.

Voy a tomar el ejemplo más reciente de una característica que la mayoría de los otros teléfonos, incluso los teléfonos de presupuesto, tienen que no es una parte de Android: capturas de pantalla de desplazamiento . Las capturas de pantalla de desplazamiento no forman parte de Android, y las tienes en tu teléfono porque la empresa que hizo tu teléfono está usando algún código propio añadido encima de lo que proporciona Google.

 

Se vuelve aún más raro cuando se oye que el equipo detrás de la aplicación De Chrome para Android está trabajando en la adición de la función al navegador. Si estás pensando que algo que casi todos los creadores de teléfonos y el equipo que trabaja en Chrome para Android pueden hacer es algo que Google debería ser capaz de hacer, estás bien y mal.

La parte equivocada es que cuando Samsung agrega la función de captura de pantalla de desplazamiento a algo como el Note 20 o Galaxy S20 FE, sólo está diseñado para trabajar en ese teléfono específico. La aplicación no necesita averiguar las dimensiones de la pantalla o su relación de aspecto o profundidad de bits de color. Sólo tiene que enviar datos a la memoria del teléfono hasta que digas stop, luego convertirlos en una imagen.

Una aplicación de captura de pantalla en el S20 FE ya sabe todo acerca de la pantalla y tiene acceso para capturar a medida que se desplaza.

También funciona de esa manera a través de Chrome. Chrome ya ha calculado el tamaño y la forma de la ventana y todo lo que necesita copiar para construir un archivo de imagen está dentro de esa ventana. Si Google añade la función a Android, tiene que hacer que sea capaz de trabajar en todos los modelos de Android y en todas las aplicaciones. Necesita una manera de averiguar todo sobre la pantalla: el tamaño de la ventana utilizable, cómo construir una interfaz para la característica, y asegurarse de que todo funciona en teléfonos con hardware muy diferente. Esta es la razón por la que parecía tomar tanto tiempo para que Google añadira una ventana múltiple adecuada a Android.

Todo esto está bien y bien, y entiendo que hacer algo universal es mucho más difícil que hacer que una función funcione para un teléfono o para una aplicación. Acabo de terminar con esa excusa.

Google es una de las empresas de software más grandes del mundo y tiene algunos de los mejores talentos que el mundo tiene para ofrecer trabajando en toda la empresa. Google fue construido desde el primer día como una empresa que es capaz de hacer las cosas difíciles y ha hecho precisamente eso en los últimos 20 años. Si un puñado de personas inteligentes fueron capaces de construir un nuevo tipo de motor de búsqueda web, y un puñado de otras personas fueron capaces de encontrar maneras de hacer que los datos de los usuarios lo mejoren (y mejorar los servicios para los usuarios, también), y luego averiguar cómo convertirlo todo en una empresa de miles de millones de dólares, entonces puede averiguar cómo poner capturas de pantalla de desplazamiento en Android.

Estoy usando capturas de pantalla de desplazamiento como un ejemplo aquí, pero la forma en que Google añade características a Android parece un poco esquizofrénica. Vemos mejoras en la seguridad y la privacidad del usuario con cada versión que es genial (y también algo que vemos de casi todas las empresas de software, gracias a Dios) pero las cosas orientadas al usuario a menudo se sienten realmente desarticuladas. Especialmente cuando esas cosas afectan a todos los teléfonos que se actualiza a la última versión de Android.

Google puede averiguar casi cualquier problema si quiere hacerlo.

Las notificaciones son un gran ejemplo. Android siempre ha tenido el mejor sistema de notificación de cualquier sistema operativo. Es por eso que Apple está aprendiendo a «copiar» las mejores partes de la misma para incorporarla a iOS. Pero Google no se detuvo allí y continuó mejorando las notificaciones, lo cual es genial. Lo que no es tan bueno es cómo a veces no puede decidir qué dirección ir o cómo las notificaciones deben verse o cómo deben colocarse.

La mayoría de nosotros podemos tomar cualquier teléfono Android y entender los cambios en las notificaciones muy rápidamente. Y la mayoría de nosotros encontraremos algo allí que no nos gusta. Si a los demás no nos gusta, Google intentará otra cosa. Pero un nuevo usuario de Android va a tener una curva de aprendizaje cuando se trata de cosas como la configuración de notificaciones o cómo están organizados o incluso por qué algunos no pueden ser despedidos.

No estoy sugiriendo que Android ahora es perfecto cuando se trata de notificaciones, pero tal vez algunos recursos se pueden mover alrededor. Deje las notificaciones como están para una versión o dos y concéntrese en algo que la gente quiera. Agregar una forma estándar de tomar una captura de pantalla continua o en expansión es algo que la gente quiere. Si no fuera así, Samsung y todo lo demás no lo habrían añadido. Si Google pudiera encontrar una manera de hacerlo parte del sistema operativo, hace que sea más fácil para los usuarios porque es el mismo en todos los teléfonos y hace que sea más fácil para los fabricantes de teléfonos porque el trabajo se ha hecho para ellos.

Sí, sé que este argumento suena un poco auto-titulado o pedante, pero no está destinado a serlo. Tengo cero uso para desplazarme capturas de pantalla y me gustaron las notificaciones de Android en la versión 9 mejor que en la versión 11. Sólo utilicé esas cosas como ejemplos y estoy seguro de que cada uno de nosotros ve Samsung o Motorola o Xiaomi haciendo algo que creemos que debería estar en todos los teléfonos. Sólo digo que tal vez Google necesita concentrarse en seguir adelante. Si eso significa ralentizar el trabajo en las características existentes para agregar otras nuevas o simplemente contratar a más desarrolladores es algo que solo Google sabe.

Android no es perfecto tal cual, pero tal vez es hora de dejar de jugar con las mismas cosas que cada lanzamiento y trabajar en más características. ¡O haz ambas cosas si es posible!

Lo que sé es que la gente quiere ver cosas nuevas, así como ver buenos cambios en lo que ya está allí. Parece que nunca podemos conseguir ambos para Android. En mi opinión, Android es el sistema operativo más versátil que hemos visto y su potencial sigue sin explotarse incluso 12 años después de su lanzamiento. Significa que se necesita mucho trabajo—y el trabajo adecuado— para mantenerlo así porque Microsoft y Apple no están frenando las grandes ideas y adiciones.

0 0 votes
Article Rating
Subscribe
Notify of
0 Comments
Inline Feedbacks
View all comments