AgrandarAndroid
Aquí en los Estados Unidos y otros países desarrollados, el teléfono inteligente y Los mercados de Internet están más o menos saturados: la mayoría de las personas están en línea y deslizando sus teléfonos inteligentes. Este no es el caso en todas partes, solo alrededor de la mitad de la población mundial está en La Internet. Eso significa que hay más de 3.500 millones de personas. que no tienen acceso a la mayor colección de conocimiento humano (y memes húmedos) alguna vez reunidos.
Estas multitudes de personas desconectadas provienen de países más pobres, así que cuando finalmente se conecten, lo harán a través de la mayoría dispositivos baratos que pueden obtener. El más barato con capacidad en línea Los dispositivos que fabricamos son también los más pequeños: teléfonos inteligentes. Y en teléfonos inteligentes, a menos que esté gastando varios cientos de dólares en un Dispositivo Apple, hay un sistema operativo: Android.
Google ha llamado a estas personas los “próximos mil millones usuarios “y los ha estado persiguiendo por algún tiempo con varios programas El esfuerzo que estamos viendo hoy, Android Go, es El más grande de Google hasta la fecha. Ofrece todo el paquete de Android pero reelaborado con teléfonos de nivel de entrada en mente.
El primer dispositivo Android Go de EE. UU. Es el ZTE Tempo Vaya, y después de gastar $ 80 en el sitio web de ZTE, nosotros se fue con un trozo de plástico barato con el más nuevo de Google OS. Le daremos un resumen rápido al Tempo Go más adelante en el artículo (no será bonito), pero estamos más preocupados por Google nueva versión del sistema operativo.
Los fundamentos de Android Go
Android Go no es una versión totalmente diferente de Android: el sistema operativo es el viejo Android 8.1 Oreow normal con una bandera especial de “baja ram” volteado, lo que lo convierte en la “Edición Go”. También obtienes una suite de aplicaciones especiales “Go” de Google, que están dirigidas a los de gama baja dispositivos y usuarios del mundo en desarrollo. La configuración de Go es algo que Google continuará desarrollando, por lo que las futuras versiones de Android también traerá más cambios específicos de “Ir”. A partir de Android 8.1, el Ir a cargar es obligatorio para dispositivos con 1 GB de RAM o menos, así que en En el mercado de telefonía de nivel de entrada, deberíamos ver muchos Go Edición de teléfonos en el futuro.
Si se pregunta qué tan grande es el mercado de Android de nivel de entrada es decir, Google dice que uno de cada tres dispositivos Android enviados en 2017 fueron dispositivos de menos de $ 100, y Estados Unidos es el segundo mercado más grande para Estos dispositivos de nivel de entrada.
Android Go tiene como objetivo abordar varios problemas en los que las personas se encuentran los mercados de nivel de entrada o del mundo en desarrollo.
- Ligero en almacenamiento y memoria: Android Go tiene como objetivo reducir la cantidad de espacio de almacenamiento que ocupan el sistema operativo y las aplicaciones base arriba: con solo 8 GB de almacenamiento en el ZTE Tempo Go, el espacio es definitivamente en una prima. Go tiene como objetivo reducir el uso de memoria, también, también en un dispositivo premium de 1 GB de RAM de gama baja.
- Uso de datos: Android Go ofrece formas de lidiar con ancho de banda limitado, que brinda a los usuarios formas de vigilar cuidadosamente planes de datos limitados y opciones de almacenamiento sin conexión. Esta El conjunto de características está destinado principalmente al mundo en desarrollo, donde los datos son más caros, limitados y pre-pagados por megabyte.
- Soporte de lenguaje bilingüe: desde la mayoría de “los próximos mil millones de usuarios “no son hablantes nativos de inglés, agrega Android Go funciones de lenguaje para usuarios bilingües, que a menudo quieren usar simultáneamente su idioma nativo junto con Internet Lengua dominante del inglés. (Aunque, creo que la mayoría de estos las características del lenguaje se han introducido en Android principal ahora y son viejas noticias).
Esta lista de viñetas proviene de las propias descripciones de Google de lo que se supone que debe abordar Android Go, por lo que este es el estándar a lo que vamos a mantener cada aplicación. Algunas aplicaciones se centran en una cosa más que los demás, pero casi todas las aplicaciones rediseñadas o nuevas IU El elemento se hizo con la vista puesta en uno de estos objetivos.
También es importante tener en cuenta que nada sobre Android Garantiza una compilación no modificada del sistema operativo de Google, eso es un programa separado llamado Android One. Al igual que con regular Android, los fabricantes de equipos originales son libres de cambiar el nombre y el aspecto del sistema operativo como ven ajuste. (Una máscara OEM pesada parece ir en contra del objetivo de un delgado, SO rápido, ¿no?)
Afortunadamente, el Tempo Go es un buen primer teléfono para Android Go, y en su mayoría es estándar, con solo una aplicación de cámara con piel. los Tempo Go también incluye una galería, aplicación de música, grabadora de sonido y video jugador de ZTE, pero esos son fácilmente ignorados.
Dado que Android Go es Android normal, en su mayoría se ve igual que stock de Android 8.1. Hay una pequeña cantidad de ajustes aquí y allá, la mayor de ellas es una IU de aplicaciones recientes a escala reducida. Para el “ir” aplicaciones, obtienes “Asistente Go”, “Google Go”, “Google Maps Go”, “Gmail Go “y” Files Go “. Google también crea” YouTube Go “, pero esto sí no viene empaquetado con el ZTE Tempo Go. Esto es un poco comprensible ya que YouTube Go se inclina más hacia el caso de uso del mundo en desarrollo.
Android versus Android Go
Las aplicaciones recientes en Android Go tienen un nuevo diseño.
�Alguien diseñó este botón “borrar todo”? Un rectángulo negro liso No es un estilo Android.
Las aplicaciones recientes en Go almacenan las miniaturas en una resolución más baja formato. Cuando toca una miniatura, se expande para llenar la pantalla. Aquí puede ver la miniatura de pantalla completa de baja resolución (izquierda) versus la aplicación completamente cargada (derecha).
Una comparación a tamaño completo del texto en miniatura borroso versus el texto en La resolución de pantalla completa.
Aquí está en movimiento.
El mayor cambio de UI que notarás en Android Go es el nuevo Pantalla de aplicaciones recientes, que ha sido modificada para usar menos memoria. Primero, el diseño es diferente. Android normal muestra una aplicación grande miniaturas en una lista superpuesta y desplazable, pero Android Go usa Una cuadrícula vertical de miniaturas más pequeñas que no se superponen.
Normalmente, Android muestra las miniaturas de Aplicaciones recientes en el resolución completa, pero esa resolución se reduce notablemente en Android Go para ahorrar memoria. Cuando toca una aplicación en Recientes, el La miniatura se expandirá para llenar la pantalla mientras se carga la aplicación. Esta es un buen truco para hacerte pensar que la aplicación se está cargando más rápido de lo que es, y mientras está en Android normal, el cambio de miniatura a aplicación es sin interrupciones, definitivamente notará cuando la pantalla completa de baja resolución Transiciones de miniaturas a una aplicación real de resolución completa. Todo cambia de borrosa a nítida cuando cambias de aplicación.
La nueva lista de aplicaciones recientes tiene un límite de nueve entradas. El desplazamiento es considerablemente más lento que en Android normal, solo porque arroja el desplazamiento ya no funciona. Al comportamiento de desplazamiento realmente le gusta para bloquear en una miniatura de la aplicación y detenerse, en lugar de cascada de flujo libre de Android normal. Android gestiona aplicaciones abiertas automáticamente, pero si quieres borrar todo tú mismo, hay un botón de “borrar todo” para sentirse bien fijado en la parte inferior del Pantalla de aplicaciones recientes. Parece que alguien olvidó diseñarlo aunque. Es solo un rectángulo negro.
Se han deshabilitado algunas otras cosas en Android Go para razones de rendimiento, o al menos, no funcionan en nuestro ZTE Tempo Go. La mayoría de estas son características centradas en el buque insignia que no esperarías subir a un dispositivo de gama baja.
- Soporte de pantalla dividida. Aparentemente, las aplicaciones en paralelo son demasiado por 1GB de memoria.
- Daydream VR. Totalmente razonable
- El perfil de trabajo “Android for Work”.
- Android Wear. No se permiten relojes inteligentes.
- Android Auto
- Sin cifrado de almacenamiento por defecto. Puedes habilitarlo manualmente aunque.
Mejoras bajo el capó
A Google le gusta decir que Android Go ha sido “optimizado para gama baja dispositivos “, pero a menudo no entra en detalles sobre qué son exactamente esos las optimizaciones son La única vez que la compañía se abrió sobre Android Los cambios bajo el capó de Go fueron en Google I / O 2017, pero incluso eso fue solo una descripción general.
Patrik Torstensson, gerente de ingeniería en Android Go, describió algunos de los cambios. “Pasamos tiempo ajustando el núcleo estar más optimizado para dispositivos de nivel de entrada. Esto parece un tarea simple, pero involucra muchos detalles esenciales como ajuste de tamaños de caché, cambio de ajuste y ajuste de todo tipo de parámetros de enhebrado. Linux durante mucho tiempo ha sido optimizado para del lado del servidor Aunque Android ha hecho muchos cambios, todavía hay mucho que hacer allí “.
Para ayudar a aliviar los problemas de poca memoria, Android Go es más agresivo para borrar la memoria del fondo de “baja prioridad” procesos. Antes de ir, el Administrador de actividad de Android era el principal policía de tráfico de memoria, pero con Go, Google está integrando la memoria de Linux técnicas de gestión como CGroups para limitar, rastrear y aislar el uso de memoria. Torstensson dice que esto permite que Android sea “mucho más agresivo con el intercambio de memoria por baja prioridad procesos y hacer un mejor trabajo seleccionando qué procesos detener.”
Google también promete una huella RAM más pequeña para la mayoría de las aplicaciones gracias a un diseño de archivo Dex optimizado. Un archivo Dex es Formato de bytecode ejecutable de Android, que es generado por un compilador y comprimido en un APK para crear una aplicación de Android. Theel compilador ahora usa información del perfil del dispositivo para diseñar el Dex archivos, lo que Google dice debería resultar en un menor uso de RAM y tiempos de inicio más rápidos.
Servicios de Google Play, que contiene innumerables API de Google varias las aplicaciones deben abrirse, se rediseñan y se dividen en trozos más pequeños. Con una arquitectura más modular, las aplicaciones solo pueden cargar las partes de Play Services que realmente necesitan, ahorrando memoria.