Para poder votar este post tienes que identificarte o registrarte aquí.
Para votar este post conéctate con Facebook
Connect

Ya explicamos algo sobre las formas con las que Google intentan mitigar la fragmentación existente en el sistema operativo Android, pero esta vez es la propia compañía la que nos lo confirma su línea de actuación.
Android crece sin control, docenas de teléfonos en el mercado, 60.000 unidades vendidas al mes y cuatro versiones del sistema operativo que vuelven loco a cualquiera que quiera decidirse a desarrollar una aplicación que funcione en todos.
Resumiendo, si tenemos una funcionalidad especial en Nexus One, lo mismo no está presente en HTC Magic, o este a su vez tiene en su sistema cosas que no posee HTC Hero. Han aparecido aplicaciones que sólo están disponibles para la última versión del sistema operativo, con el perjuicio que supone para algunos usuarios.

Google trabaja en la solución, ya que le está resultando imposible que operadoras y fabricantes actualicen a la última versión del sistema operativo, y por lo menos en lo que respecta a sus aplicaciones, parece que tienen una buena idea.
La citada solución pasa por separar algunos aspectos importantes del núcleo del sistema e incorporarlo en aplicaciones, de forma que los usuarios, independientemente de la versión pueden tener acceso gracias a Android Market. De esta forma el problema se vuelve independiente de la actualización del sistema.
Si nos fijamos ha habido cuatro actualizaciones del sistema en un año, 1.5, 1.6, 2.0 y 2.1, Google va a intentar espaciar las actualizaciones importantes un año entre ellas, de forma que a todos los implicados les de tiempo “montarse en el tren”. Los pequeños y necesarios avances los irá suministrando vía Android Market.
Un ejemplo de esta forma de actualizar lo encontramos en la última aplicación de Google, Gesture Search, que nos permite buscar en nuestro teléfono mediante reconocimiento de escritura. Lógicamente esta tecnología podría formar parte del sistema operativo, pero sin embargo viene incluida en la aplicación, de forma que está operativa desde Android 1.6.
Este sistema de actualizaciones empezará a utilizarse con la siguiente versión de Android, Froyo, hasta llegar a Gingerbread. Así que parece que los teléfonos actuales no se van a beneficiar de esta forma de hacer las cosas.
Por otra parte, leemos en IntoMobile noticias negativas sobre la forma de trabajar de Google con las operadoras, que está haciendo que las actualizaciones se demoren. Al parecer achacan a Google que está demasiado centrada en la próxima versión de Android como para dedicarle atención a terminales “antiguos”.
Vía | Engadget | IntoMobile.
En XatakaMóvil | La forma con la que Google intenta mitigar la fragmentación.
Comentarios
Al parecer achacan a Google que está demasiado centrada en la próxima versión de Android como para dedicarle atención a terminales “antiguos”.
Miedito...
Google sabe lo que se hace. Mucho dudo que deje en la estacada a terminales "antiguos".
Hombre en Google son humanos como todos los demás, osea que dudo que sepan lo que se hacen. Y si, es probable que deje en la estacada a terminales "antiguos". A no ser que sean de otro planeta....
interesante
A Google lo que le interesa es el SO, por lo que yo creo que los que ponen mas reticencias para actualizar los terminales "antiguos" son las propias compañias que lo que quieren es vender cuanto más hardware mejor.
Mas bien las operadoras. Porque no dan tuneado las nuevas versiones. Si con winmo el tueno consistia en instalar un cab y verificar que funcionaba, con android cada nueva version tienen que trabajarse la personalizacion.
Y muchas no estan por la labor y bloquean el progreso. Los fabricantes de hardware han estado sacando hardware inferior para tener el colchon de la potencia para propiciar nuevas compras, y seguro que empiezan a jugar con la durabilidad. Ya se han visto capacitor de baja calidad en posiciones estrategicas en mobiles de samsung ( vida util estimada 2 años 24/7) y no me extrañaria que el resto jugasen con las mismas armas ahora que se puede calcular la vida util de ciertos componentes con muy poco margen de error ( sobretodo electronica de regulacion de voltage)
Anda que dan ganas de gastarse más de 250 pavos en un smartphone libre...
Menos mal que dentro de esta competencia (y de la crisis) seguirá habiendo marcas y marcas.
La fragmentación ha sido debida a las aportaciones de muchos programadores y de toda la comunidad Linux que son millones de personas sugiriendo miles de ideas y aplicaciones. También esta fragmentación es porque Android estaba comenzando, actualmente ya ha madurado y superado con diferencia al resto de sistemas operativos móviles por lo que sus actualizaciones serán menos frecuentes imagino que unas 2 actualizaciones por año. De todas formas las actualizaciones son necesarias y son la referencia para ver que Android está vivo y evoluciona cada día mas y mejor.
Lo interesante, seria que en cuanto saliera una nueva version de android, la pusieran en el android market y la gente se la pudiera descargar independientemente de su telefono, aunque claro esta que esto podria hacer que algunas aplicaciones fueran incompatibles , ahi esta el dilema
Yo lo que quiero es que los Sr. de Samsung nos den ya la actualizacion de nuestro Galaxy que aun estamos en Android 1.5 ¡¡¡ Ojala colgasen las actualizaciones via Market, porque entre operadoras, fabricantes y Google estan haciendo la pixa un lio con Android.
Si no meto la pata, Samsung saco Android 1.6 para el Galaxy hará cosa de un mes...
Esa actualizacion fue para el Galaxy Spica, no para el Galaxy i7500, que aun seguimos esperando y sin esperanza alguna por mi parte
Creo que Android es un sistema muy potente y capaz de plantar cara a cualquiera de los actuales. Está casi en pañales y ya tiene un presente y un futuro muy bueno, pero creo que el peor de sus problemas es este que se comenta aquí: a los desarrolladores se les ha ido de las manos el tema de las actualizaciones y las varias versiones que coexisten al mismo tiempo al ser un código abierto y accesible a todos, que como todo en la vida, tiene sus cosas muy buenas y otras no tantas. Si Google se pone las pilas solucionará esto, si no tendrá a muchos clientes muy descontentos...
brillante
Google saca puntualmente el código fuente de Android con cada versión, código que se puede compilar para adaptarlo a cada uno de los dispositivos que pueden usarlo. El código fuente no incluye los drivers de cada uno de los elementos de hardware de que dispone cada dispositivo (cámara, wifi, gps, etc), esos drivers los tiene que proporcionar el fabricante al igual que pasa con los ordenadores.
A parte, algunos terminales han sido "toqueteados" a bajo nivel por las operadoras (el Dream de Movistar es un buen ejemplo), con lo que para poder adaptar el sistema operativo al terminal también ha de pasar por sus manos.
Si por Google fuera, las Dream de Movistar ya estarían corriendo la versión 2.1, pero lo que no puede hacer Google es compilar el sistema para cada terminal que hay en el mercado con sus "peculiaridades". Ahora, como la actualización suele depender de un "tándem" formado por el fabricante y la operadora de turno, ambos más preocupados en vender terminales y servicios que de dar un servicio al cliente que ya se ha "atado" con ellos "durante 18-24 meses", lo que se obtiene al final es esta fragmentación.
Esta medida por parte de Google ayudará a paliar la situación, pero no a acabar con ella. Lo que sí hay que tener en cuenta es que este desbarajuste de versiones tiene más que ver con los intereses de operadoras y fabricantes que con el hecho de que Android sea código abierto o con los desarrolladores.
-- editado por última vez a las 11:56
Muy buena explicación
gracias
saludos!
creo que tengo que cambiar de movil....
-- editado por última vez a las 20:04
Ea, y como yo no quiero volverme loco, paso de programar para Android. El sistema del iPhone es lo mejor.
deberías saber primero que diferencias hay entre una versión y otra
Duda fundamental: Tengo una HTC con android (no es de las de gama alta) en versión 1.6 recientemente adquirida, es decir, todavía estoy "explorando", ¿para poder actualizar a una versión superior, como la 2.1, tengo algún recurso de actualización?
Gracias de antemano.
Supongo que tienes una Magic, pero deberías confirmarlo. Si es una Magic tienes esperanzas de llegar "oficialmente" a la 2.X (no está muy claro si .0 o .1), aunque, extraoficialmente, es muy probable que puedas llegar a la 2.1 con un firmware "cocinado". No te preocupes que, si llega el caso, estos terminales son realmente sencillos a la hora de poner un firmware distinto a los de fábrica.
Escribir un comentario
Para hacer un comentario tienes que identíficarte: ENTRA o conéctate con FacebookConnect