• Ir a la navegación principal
  • Saltar al contenido principal
  • Saltar a la barra lateral primaria
  • Saltar al pie

TechLila

Borde sangrante, siempre

  • Inicio
  • INFORMACIÓN
  • Contacto
  • Ofertas y promociones
Logotipo de Techlila
Compartir
Tweet
Compartir
Pin
328 Acciones
Juegos famosos para jugar en Android
Hasta la próxima

7 juegos de Android famosos para jugar de la lista de juegos de Android adictivos

Fragmentación de Android

TechLila Mobile Android

¿Qué es la fragmentación de Android y cómo la soluciona Google?

Avatar de Prateek Prasad Prateek Prasad
Ultima actualización en: 19 de mayo de 2017

Google I / O está a la vuelta de la esquina y solo tiene sentido aprender sobre algo relacionado con Android mientras Search Giant se prepara para quitarle las envolturas a la nueva versión de Android.

Desde que es comienzo, Android ha tenido que ver con la apertura y la ubicuidad. Se trata de dar a las personas opciones y el poder de hacer más. Esta sería probablemente la centésima vez que escribo sobre Android y cada vez que escribo sobre ello, es fundamental aclarar lo que significa Android. Android actualmente se ejecuta en más del 80% de dispositivos móviles y es, con mucho, la plataforma móvil más grande. Sirve a más de mil millones de usuarios diariamente y está en camino de convertirse en la plataforma que atraería a los próximos mil millones de usuarios en línea.

Android ha concebido hace más de una década y en los diez años de su existencia ha madurado mucho, tanto interna como externamente. Inicialmente, Android se envió sin el mejor diseño posible, pero hace 3 años Google renovó todo el sistema con Android Lollipop 5.0 y diseño de materiales. Hoy en día, Material Design define los estándares del diseño web y móvil. Es sorprendente mirar hacia atrás y ver cuánto se ha expandido la plataforma. Un sistema operativo móvil que era exclusivo para dispositivos móviles, hoy es compatible con un espectro de dispositivos y factores de forma. Alimenta dispositivos que van desde teléfonos inteligentes hasta tabletas y relojes inteligentes. Y en los últimos años ha ampliado el soporte a televisores, automóviles y electrodomésticos inteligentes.

Fragmentación de Android

Como dice el refrán, "Un gran poder conlleva grandes responsabilidades", Android tiene la responsabilidad de operar con elegancia a escala. Dicho esto, no está lejos de los problemas. Es bastante obvio que administrar una plataforma tan grande trae consigo desafíos imprevisibles. Hoy echaremos un vistazo a uno de los mayores problemas que han afectado a la plataforma desde sus inicios.

Si eres un aficionado a Android, probablemente ya habrás adivinado de lo que estoy hablando. Estoy hablando de la Fragmentación de Android.

Android tiene un ciclo de lanzamiento anual con nuevos lanzamientos que salen hacia el final del verano / principios del otoño cada año. Esto significa que cada año los usuarios pueden probar las últimas y mejores funciones de la madre de Google. Si bien la idea puede parecer lucrativa, en realidad no lo es. Todo el ecosistema está algo fragmentado por varias versiones de Android (fragmentación de Android) que hoy consideramos heredado. Ahora en el otro lado, si comparar la condición con iOS, es una historia completamente diferente. Más del 90% de los dispositivos iOS funcionan con lo último y lo mejor versión de iOS. Esto se debe a que Apple tiene control total sobre la plataforma y las actualizaciones en comparación con Android, donde toda la situación de actualización está estrechamente controlada por los proveedores de silicio, los operadores y los OEM.

El mero hecho de que Apple fabrique su propio hardware y desarrolle el software que lo impulsa, le da una ventaja sobre Android en el extremo de las actualizaciones. La compañía puede, literalmente, implementar una actualización y llevar a la mayoría de sus usuarios a la última versión de iOS, mientras que Google, que tiene el sistema operativo móvil más utilizado en el mercado, tiene que esperar a que los operadores lleven a los usuarios a la última versión del OS.

Antes de profundizar en la causa de esta situación, debemos echar un vistazo a un ciclo de lanzamiento típico de Android y cómo cada entidad juega con los retrasos.

El equipo de Android lanza un nuevo código para una versión de Android hacia finales de año en la rama de código abierto. Una vez que se publica el código, los proveedores de silicio lo recogen como Qualcomm, que descomprimen el código para realizar optimizaciones en el sistema operativo para brindar un mejor servicio a sus líneas de SoC. Esta es la primera parte de todo el proceso de demora. Una vez que el proveedor empuja el código modificado, es recogido por los fabricantes de dispositivos u OEM, que serían su Samsung y LG. Toman el código y lo modifican para adaptarlo mejor a su marca. Esto incluye tanto modificaciones internas como cambios visuales externos. Este es uno de los mayores retrasos en el ciclo de actualización.

proyecto de agudos

El proceso de actualización se retrasa unos 90 días debido al OEM. Una vez que el OEM termina de modificar el código, se transmite a los transportistas. Los operadores pueden o no realizar modificaciones adicionales al código para agregar sus propias aplicaciones y servicios a un Android que ya ha sido modificado en gran medida por los controladores anteriores. Los fabricantes de dispositivos y los operadores realizan pruebas para certificar la nueva versión. Después de todos los pasos mencionados anteriormente, la empresa finalmente lo entrega a los consumidores. Ahora, el proceso puede parecer visualmente pequeño y a corto plazo, pero generalmente se extiende durante varios meses porque cada dispositivo individual de un fabricante de dispositivos pasa por el mismo proceso. Y, por lo general, un fabricante de Android fabrica varios dispositivos Android.

Si ha llegado tan lejos en la publicación, es posible que se pregunte por qué Google no lo ha resuelto, después de todo, son expertos en solucionar problemas a gran escala.

Es posible que tenga razón en la resolución de problemas a escala, pero cuando se trata de actualizaciones de Android. Google apenas tiene control y esto nuevamente se reduce al principio más fundamental de Android, "Apertura". Las empresas que envían dispositivos con Android son parte de Open Handset Alliance. Open Handset Alliance se concibió con la visión de unificar la plataforma en la que los desarrolladores crean software y, al mismo tiempo, ofrecen a los usuarios la opción de elegir un dispositivo. Si puede recordar, los días anteriores a Android fueron abrumadores para los desarrolladores que querían servir a los usuarios. Cada fabricante de dispositivos tenía su propia versión de un sistema operativo y crear una aplicación significaba literalmente escribir múltiples aplicaciones para múltiples plataformas. Si bien la Open Handset Alliance resolvió el problema de la unificación de la plataforma, dejó a Google en una posición con, literalmente, muy poco control.

Sé que eso no responde realmente a la pregunta, pero magnifica la que ya existe. ¿Cual es la solución?

Para acelerar el ciclo de actualización, la opción obvia sería acelerar el ciclo de lanzamiento y Google realmente lo hizo con Nougat. En lugar de lanzar la nueva versión de Android en noviembre, se adelantaron 3 meses a lo programado con Android Turrón y envió el código en septiembre. Pero como todos sabemos, eso realmente no resolvió mucho el problema central.

¿Y ahora qué? ¿Seguirá así el ecosistema de Android? ¿Seguirán sufriendo los usuarios debido a las actualizaciones lentas e inciertas?

¡No!

Presentamos Project Treble

TripleProject Treble es el último intento de Google de corregir la fragmentación de versiones haciendo que todo el proceso de actualización sea más fluido y rápido. La iniciativa se anunció hace solo unos días y, aunque definitivamente escucharemos más sobre ella durante Google I / O, que está a solo unas horas de distancia, así es como funciona realmente.

Project Treble logrará para Android Framework lo que hizo el Compatibility Test Suite para las aplicaciones. Es un intento de dividir el sistema operativo en capas. Con Project Treble, el software de bajo nivel escrito por los fabricantes de silicio se separaría del marco del sistema operativo Android. Estoy de acuerdo en que es mucha jerga técnica, pero aquí está el quid de todo.

Agudos 2Al momento de escribir este artículo, cada vez que se envía una nueva versión de Android, se actualiza gran parte del código interno. Esto significa que las capas que son independientes del núcleo subyacente también se arrastran en modificaciones sucesivas y dan como resultado un ciclo de actualización retrasado. Con una interfaz de proveedor estable, los OEM esencialmente pueden omitir 2 iteraciones de reelaboración y simplemente actualizar el marco del sistema operativo Android sin requerir ningún trabajo por parte del proveedor de silicio.

Esta modularidad es radical. Y si las cosas salen según lo planeado, los ciclos de actualización serán mucho más rápidos. La única advertencia aquí sería el hecho de que Project Treble llegaría a dispositivos lanzados con Android O y superior, por lo que esto ya deja atrás a la base de usuarios existente. Pero a la larga, supongo que haría que la experiencia de Android fuera más ágil.

Conclusión: la fragmentación de Android y cómo la soluciona Google

Las actualizaciones y los ciclos de lanzamiento son una de las cosas clave que han diferenciado a iOS de Android. El control total de Apple sobre su ecosistema de dispositivos les facilita solucionar un problema o lanzar una nueva función sin cargar con el equipaje del sistema operativo heredado. La fragmentación de versiones ha sido un problema histórico con el problema de Android y, finalmente, podemos tener una solución. Si el equipo de Android logra solucionar este problema, hará que la experiencia en todo el ecosistema de Android esté a la par con su competidor, iOS.

Compartir
Tweet
Compartir
Pin
328 Acciones

Divulgación: El contenido publicado en TechLila es compatible con lectores. Es posible que recibamos una comisión por las compras realizadas a través de nuestros enlaces de afiliados sin costo adicional para usted. Lea nuestro Página de exención de responsabilidad para saber más sobre nuestra financiación, políticas editoriales y formas de apoyarnos.

Compartir es demostrar interés

Compartir
Tweet
Compartir
Pin
328 Acciones
Avatar de Prateek Prasad

Prateek Prasad

Prateek es un desarrollador y diseñador móvil con sede en Bengaluru. Cuando no está trabajando con la Primera Orden en la próxima versión de la Estrella de la Muerte, está creando ilustraciones y produciendo videos para TechLila. También está tratando de hacer algo con su adicción al café.

Categoría

  • Android

Etiquetas

Funciones de Android

Interacciones Reader

Sin comentarios Logotipo

Déjame tu comentario

¿Tienes algo que decir sobre este artículo? Agregue su comentario y comience la discusión.

Añada su comentario Cancelar respuesta

Su dirección de correo electrónico no será publicada. Los campos obligatorios están marcados *

Barra lateral primaria

Populares

Cómo aumentar la velocidad de banda ancha en Windows

10 mejores lanzadores de Android de 2023

Cosas que hacer después de instalar Windows 10 - Consejos y trucos de Windows 10

Los 10 principales motores de búsqueda que puede utilizar para buscar en la web de forma privada

55 datos informáticos interesantes que te dejarán boquiabierto

Qué buscar al comprar una computadora portátil: una guía de compra de computadoras portátiles

Fusion Drive Vs SSD - Cosas que nadie le dice sobre Fusion vs SSD Storage

Herramientas utiles

• Gramaticalmente – Corrector de gramática gratuito
• SEMRush – La mejor herramienta de SEO en la que confían los expertos
• Setapp – Suscripción integral para Mac e iOS

Temas de tendencia

  • Android
  • Internet
  • iPhone
  • Linux
  • Macintosh
  • La Seguridad
  • Redes sociales
  • Tecnología
  • Ventanas

Vale la pena comprobar

Los 10 mejores ecualizadores de sonido para Windows 10 (¡Edición 2023!)

14 mejores pieles de VLC que son altamente recomendadas y gratuitas

Logotipo de pie de página Logotipo de texto de pie de página

Pie de página

INFORMACIÓN

Hola y bienvenido a TechLila, el famoso blog de tecnología donde puedes encontrar artículos ingeniosos para dominar los conceptos básicos y más.

En TechLila, nuestro objetivo principal es proporcionar información única, como consejos y trucos de calidad, tutoriales, guías prácticas en Windows, Macintosh, Linux, Android, iPhone, seguridad y algunos subtemas diversos como reseñas.

Enlaces

  • INFORMACIÓN
  • Contáctenos
  • Aviso legal
  • Política de Privacidad
  • Términos

Seguir

Tema personalizado usando Genesis Framework

Alojamiento en la nube por Cloudways

Idioma

en English
bg Българскиzh-CN 简体中文nl Nederlandsen Englishtl Filipinofr Françaisde Deutschid Bahasa Indonesiait Italianoja 日本語pl Polskipt Portuguêsro Românăru Русскийsr Српски језикes Españolsv Svenskatr Türkçeuk Українськаvi Tiếng Việt

© Copyright 2012–2023 TechLila. Todos los derechos reservados.