
Me sorprende que cada vez que me da por hablar de la fragmentación en Android, en mi opinión uno de los mayores problemas a los que se enfrenta como sistema operativo, la afirmación siempre es recogida con crítica y escepticismo. Recientemente he ido viendo algunas cosas que no han hecho sino ratificarme en mi visión acerca de que realemtne es un fallo, uno serio y que precisamente a los últimos que beneficia es a nosotros, los usuarios.
En primer lugar ya no es algo exclusivo de Android, con el lanzamiento de iOS 4, Apple ha vuelto a cometer algunos de los errores que muchos le achacábamos a Android, en menor medida, eso sí. Si no pregúntale a un propietario de iPhone 3G que qué tal funciona su teléfono tras la última actualización del sistema operativo, seguro que recibes un alud de críticas y quejas.
En segundo lugar y en el caso de Android es algo que últimamente ha empezado a coger una curva mucho más pronunciada, sobre todo porque el salto entre la versión 2.1, Eclair y la 2.2, Froyo es bastante grande.
Ayer Google presentó dos nuevas funciones interesantísimas, Voice Actions, de la que ya os habló ayer Inti y Chrome To Phone que básicamente lo que hace es sincronizar nuestro navegador en un ordenador con nuestro teléfono Android de una manera muy inteligente ¿el problema? Sí, que sólo está disponible para Froyo.
El resto de los usuarios tenemos que conformarnos con mirar. Mi móvil de uso diario es un iPhone 4, pero me encanta Android y tengo un Samsung Galaxy S al que también le doy mucho trote ¿cómo es posible que a día de hoy, siendo uno de los últimos y más avanzados smartphones con Android no pueda usar todavía Froyo? 5 motivos, y me dejo alguno en el tintero para explicar por qué en mi opiniónla fragmentación es un problema:
-
No aporta una interfaz reunida: Lo explicó Ramón en aquel magnífico artículo Fabricantes de dispositivos Android: dejad de joder la interfaz de usuario, la experiencia de interfaz entre dos teléfonos con la misma versión del sistema operativo varía muchísimo, en el Android Market se nota muchísimo hay widgets que funcionan en Sense, la interfaz de las HTC, pero no en los demás. O por ejemplo, las opciones en el menú de Ajustes pueden llegar a ser radicalmente diferentes, en el Galaxy S el número de escritorios se ajusta en la pantalla inicial, en el Milestone dentro de Ajustes ¿por qué?
-
)Los desarrolladores se desubican. No ayuda precisamente saber que si creas una aplicación de pago y quieres que llegue al mayor número de usuarios posible para ello tienes que prescindir de funciones más avanzadas porque los que tengan versiones inferiores si no no podrán usarlo.
-
En el fondo es una cuestión de intereses externos al usuario. Lo que decía antes, la variedad de interfaces, TouchWhiz en Samsung, Sense en HTC, la clásica de Android… todo se debe a que los imponen por así decirlo los fabricantes de móviles, para dar un toque de personalización extra y diferenciar el producto, que yo sepa nadie ha pedido que se haga una interfaz diferente al resto. Debería ser una cuestión de hardware y de solidez interna del teléfono, no de software entre los distintos fabricantes.
-
Es molesto: Mucho, si yo uso un teléfono que tiene un sistema operativo y ese sistema operativo tiene una actualización, además gratuita,** la quiero ya**, no quiero esperar por qué no entiendo por qué debería esperar o porqué alguien con un Nexus sí pudo probarlo en EEUU a las dos semanas siguientes al Google I/O (eso fue en Mayo, hace casi tres meses, y aquí seguimos esperando) y otros tengamos que estar pendientes de cuando a la compañía fabricante le da por liberar la actualización.
-
Es inevitable sí, pero no justificable: De la misma manera que con el iPhone 3G es lógico que con el paso del tiempo el hardware de los teléfonos se vuelva obsoleto y ya no puedan soportar todas las nuevas características de software, pero estamos hablando de modelos que salen con apenas 6 meses de diferencias, o ni siquiera eso.
Hay más, pero para mí esos son los más importantes, en el fondo todos se resumen en uno: los usuarios salimos perjudicados y de hecho si queremos estar siempre a la última con Android tendríamos que estar todo el rato comprando smartphones. Lo que hace falta es consolidar el sistema, evitar que los fabricantes de móviles hagan de las suyas y potencias que los desarrollores hagan un esfuerzo conjunto ¿Qué opináis?
En ALT1040: 5 Cosas que me gustan de Android y 5 cosas que no me gustan de Android










Siento que las empresas adoptan Android, por que es la moda, por se de Google, pero al final terminan haciendo el terminal a su antojo y manejando el OS a su antojo, todo por dinero.
Google es velocidad, y Android es de Google… gmail, calendar, etc estuvieron de Betas años… ¿deberíamos haber esperado a que fuera una versión final? ¿tengo que esperar a que HTC tenga todo preparado para sus teléfonos para que Google saque una versión nueva, o es mejor que Android avance todo lo que pueda, y que luego si los fabricantes han hecho cambios en la interfaz, se pongan a trabajar rápido porque sino sus usuarios se lo van a reclamar?
Yo prefiero esta velocidad, vale, tengo un Dreams, el primer Android y soporta de forma oficial la versión 1.5 que es la que tengo. ¿pero por eso tengo que estar pensando que no deberían de avanzar el sistema operativo?
Android debe de ser así, avanzar, dar opciones, que es lo bueno que tiene este sistema operativo (te gusta Sense, te compras un HTC, te gusta el Android sin nada, pues te compras el nexus por ejemplo), mientras que si no te gusta el interfaz del iOs… te lo comes.
Gracias a la fragmentación tienes teléfonos Android por 100€, tienes teléfonos que cámras de 8 Megapixel, con teclado, sin tecládo, con pantallas enanas o pantallas de 4 pulgadas….
La fragmentación es variedad y opciones al usuario… tenemos que darle las gracias!!!
Y espero que dentro de poco saquen el Android 3 y sigan fragmentando, que en cuanto tenga que cambiarme de movil pueda elegir el mejor del mercado.
La verdad es que la fragmentacion es la unica escusa que tienen los usuarios del iPhone para decir que Android es peor y que el iPhone 4, es el mejor telefono de el mundo, sin paragon.
No, no es el único.
_ {o,o} |)) -“-“- O RLY?
Hay problemas con los saltos de linea.
No, RLY no, ya está bien. Estoy empezando a cansarme de tu actitud y de tener que andar pendiente de todo lo que pones, 1 de 4 tus comentarios tengo que borrarlos por faltas de respeto, groserías o porque no tengan absolutamente nada que ver con el tema del post.
Tu comentario anterior iba con segundas y es una frase textual de otro post mío, el cual no diré por respeto. En ese post también te pusiste a trollear y a decir barbaridades y al final entre otros comentaristas y yo te cerramos la boca y acabaste en un ridículo espantoso sin poder demostrar ni una sola de las acusaciones y afirmaciones categóricas que hacías. En esa ocasión pediste perdón y bien, todo arreglado.
El 99% de tus comentarios (como el de arriba sin ir más lejos) tienen faltas de ortografía de esas que hacen daño a la vista y cuando otros te lo reprochan te inventas que eres inglés o no sé que historias, mientras que todos están escritos desde República Dominicana (los comentatarios llevan IP, lo sabías?)
Lo que más me fastidia no es tu actitud en sí, es que te cargas el buen ambiente de comentarios que hay por regla general. El comentario de angeliito es buenísimo, sincero, bien redactado, respetuoso y aporta datos. Justo al final tienes que aparecer tú trolleando y ensuciando el hilo. Pues no me da la gana, este es un último aviso Avelino, no me gusta llegar a esto pero ya está bien, leete las reglas de comentarios que tenemos en hipertextual (http://www.hipertextual.com/comentarios) y atente a ellas sin pasarte ni un milímetro, y si no te gustan, a otros blogs, aquí se cuida tanto el contenido como los comentarios. Espero que a partir de ahora sepas comportarte y aportar tu opinión como corresponde, estaré pendiente, no lo dudes.
@angeliito Ojo, la fragmentación no es la responsable de que puedas encontrar teléfonos con Android a menos de 100€, no mezcles :)
Si la fragmentación significa tener versiones diferentes en teléfonos diferentes que no pueden ejecutar toda la variedad de software, si es la responsable de que puedan existir teléfonos baratos, como los básicos de orange, que por potencia no pueden utilizar las últimas versiones de Android.
El orange boston es un teléfono “muy básico” con Android 1.6 (que dudo que pudiera mover de forma totalmente fluida el 2.2) que se vende a 0€ con contrato de orange. Y con este teléfono tienes una infinidad de aplicaciones con las que no envidiar a nadie.
A todos nos mola los coches de alta gama, Iphone 4, HTC Desire, Nexus One, etc pero la realidad es que fuera de los circuitos, lo práctico es un utilitario, con el que puedes hacer de todo sin gastarte una pasta…
El problema es que google defiende la neutralidad de android, y no quiere que el producto se vuelva restringido, basicamente lo que premia es la “no barrera al desarrollo de aplicaciones”.
La fragmentación es inherente al concepto, cuanta mas, mas mercado, el problema es la eficiencia, o te compras un droid ultima generación o no consigues sacar el máximo partido.
Por mucho que los defensores de android les cueste admitir, nunca conseguirán una cosa que Apple si consigue, a base de dictadura de software, todos reman para el mismo sitio. Como utilizador de iphone se que tengo el telefono exprimido al máximo, y el software es homogéneo en interface.
Esto es bueno?, desde mi punto de vista, si, el software acompaña al hardware, y no como pasa con los droid, que cada uno da lo que puede, y otros dan lo que dan.
@Angeliito si no te gusta la interface del iOs, no te compras un iphone. Aunque también te digo que nunca ninguna empresa ha conseguido hacer una interface hombre-maquina tan buena como la del iphone. un iphone no es hardware, (que como teléfono no es nada del otro mundo, hay teléfonos mucho mejores), iphone es puro y homogéneo software que da servicios que nadie consigue igualar.
Android es un gran sistema, un concepto inteligente una arquitectura de desarrollo bella (como ingeniero de software que soy le doy mucho valor), pero le falta orden y dirección, si no definen reglas y standars en algunos aspectos nunca conseguirá pasar de ser un SO mobile al estilo windows, si todo el mundo lo usa, pero a cuantos le gusta?
Eso es lo que digo sobre el iOS, que si no te gusta su interfaz no hay alternativa (bueno, sí, pudiendo perder la garantía…)
¿de verdad piensas que tienes el teléfono exprimido al máximo gracias a la dictadura de Apple? hazte un favor, hazle ahora mismo el Jailbreak al Iphone e instalale el Cydia….
Gracias a la dictadura del iphone hay cientos de programas censurados que no pueden salir de forma oficial porque en muchos casos son competencia de Apple o de los operadores con los que firma exclusividades….
Sé libre!!! Consigue un Android y disfruta. porque una cosa es definir reglas y standares y otra cosa es estar atado por una empresa.
Estás equivocado, Android no es tan libre como piensas. Para empezar que necesitas licencia para poder usarlo, segundo que en algunos móviles se pueden “brickear” al hacerle rooting, cosa que no debería de existir si fuera tan libre. A una persona normal no se le permite modificar el sistema de manera tan abierta como Ubuntu o cualquier sistema operativo de computadora. Android está atado no sólo a Google con sus programas, si no a las operadoras y a las empresas como HTC, donde en algunos casos les meten bloatware que no se puede borrar. Eso del sé libre es una falsedad.
Por mucho que los defensores de la democracia les cueste admitir, nunca conseguirán una cosa que los gobiernos autoritarios si consigue, a base de dictadura, todos reman para el mismo sitio.
ciertamente en android hay fragmentacion pero la ventaja es que adiferencia del iphone a un android lo puedes rootear e instalar la ultima version y las roms de la comunidad son muy buena por no mecional xda-delovopers
Estoy de acuerdo con todo lo que mencionas, en mi caso he tenido en mis manos equipos de Motorola, Samsung, HTC, Sony Ercisson y el que traigo actualmente un Nexus One y te puedo decir que, en mi caso, jamas vuelvo a tocar un celular Motorola con Android porque su “interfaz” es más molesta que atractiva, hace al sistema lento y tienes más problemas que soluciones.
La interfaz “virgen” de Android funciona de maravilla, no entiendo esa obsesión de los fabricantes en gastar más recursos en adaptar el sistema a SUS necesidades en vez de usar eso para mejorar el hardware que buena falta le hace a algunos, todavía dijeran que los arreglos que hacen mejoran la experiencia Android pero a excepción de HTC creo que ninguno lo logra.
y? a un iphone le puedes montar android si quieres tambien, pero perderia su belleza, quieres software de calidad entra a apple store, quieres software de mala calidad para eso esta android que libremente te cobrarán lo mismo por el software pues no es gratis.
… en la apple store también se vende cada truño de aplicación que Dios mío corre y no mires atrás. Malas aplicaciones hay en todos lados, Apple store incluida.
Esa afirmación no es argumento válido para decir que iOS mejor que Android…
Estas haciendo tu comentario basandote en nada, no puedes decir asi como asi que el software que se vende por el lado de apple es de buena calidad y el de android es de pesima. De hecho uno de los problemas del iphone es que mucho software de buena calidad queda fuera por las ideas de ser cerrado. Ahora con respecto al tema de la fragmentacion, desde el momento en que el SO es opensource permite que cada quien lo adapte a lo que cree son las necesidades de un grupo. Esa situacion se ha comentado mucho entre los linuxeros, no se tiene un estandar y cada vez hay mas distros. Con android pueden esperar todabia mas fragmentacion, al demostrar que es un SO potente y versatil veran que las compañias haran mas modificaciones de acuerdo a lo que creen que estan cubriendo.
El caso de las distros de linux en muchos casos son distros orientadas al problema. En android el problema es que no se orientan al problema lol, los fabricantes se orientan en ser “bonito” o “diferente” para marcar al diferencia y vender su teléfono.
Normas son necesarias, acaso no cumplen el estandar 3G y EDGE para operar? poque no se van a cumplir normas a nivel de software? acaso es menos importante? o menos útil?. No se olviden que lo que diferencia un ladrillo de un smartphone al fin y al cabo es el software
Sobre la cantidad o calidad de aplicaciones para cada sistema que se mencionó mas arriba, quiero mostrarles este estudio que encontre y que muestra que estas dos variables, cantidad y calidad son realmente irrelevantes si se comparan al modo en que son usadas por quienes las descargan, es realmnete una sorpresa darme cuenta que yo mismo me veo reflejado dentro de los resultados y quiza uds. tambien. Era de los que instalaban cada cosa nueva que salia para mis telefonos hasta que lei esto http://www.celularis.com/apple-iphone/estudio-sobre-el-uso-de-aplicaciones-para-el-iphone.php y me di cuenta que en realidad mas de seis aplicaciones no necesitaba realmente y que por lo tanto de los mil dolares que gaste en mi N97 (en chile) me hubiera bastado con 300 con un nokia 5530. espero que lo comenten.
Si siguen así, les va a pasar como linux: nosecuantas versiones que sólo usan cuatro pelagatos.
Carlos Rebato quería darte las gracias por abrir este debate, seguramente no lleguemos a un acuerdo, pero es muy interesante ver los puntos a favor y en contra explicados por otras personas.
Y aunque me encanta Alt1040, bitelia, appleweblog, gizmología, gizmovil y ectia, siempre seré muy crítico con los artículos en los que no tenga la misma opinión, ya que pienso sinceramente que un blog está para poder crear un debate (muchas veces efímero porque dura lo que tarda en irse el tema de la primera página) pero casi siempre interesante.
Un saludo
Ahí está la gracia ;) dicen por ahí que las opiniones son como los culos, cada uno tiene el suyo.
Todos tenemos diferencias de opinión sobre algo, pero lo mejor de todo es que esto es un blog, un blog de tecnología, y tanto los que escriben como los que comentan lo hacens con pasión, porque nos encanta de lo que estamos hablando.
En lo personal, como editor donde más aprendo es en este tipo de posts, he descubierto tantas perspectivas diferentes a la mía pero muy interesantes y que al final me han convencido que no podría ni contarlas. Si tú me das las gracias por abrir el debate yo os las doy a vosotros por vuestros comentarios, un post sin comentarios está incompleto al 50% :) un saludo!
¿Fragmentación en Android? ¿Desde cuando las aplicaciones exclusivas del iPad pueden instalarse en un iPhone 4? y los dos con el mismo SO… juas juas juas… De fragmentación se está hablando, y ya hay en la AppStore 20.000 aplicaciones no-instalables en el iPhone. juas juas juas…
¿Qué tiene que ver un móvil con una tableta?
Por otra parte, Apple expone un contrato a los desarrolladores. Ya saben que está permitido y que no (como realizar funciones ocultas o no documentadas).
Apple prohibe expresamente a las operadores que modifiquen la interfaz del terminal. Si no fuera asi, cada iPhone sería un mundo y eso perdería la ortodoxia de una de las compañías más innovadoras en interfaz de usuario.
Ser un diseñador de interfaz de usuario no es algo que se haga un domingo por la tarde mientras te bebes una cervecita.
Mira por donde pienso que Apple deja que Jailbreak exista para inspirarse y/o aprovecharse de su universo.
Apple hace lo que mejor sabe. Combinar de manera eficaz hasta el extremo hard y soft. Y ahí siguen…
¿Qué tiene que ver? Desde que el iPad puede ejecutar las aplicaciones del iPhone y el iPhone no puede ejecutar las aplicaciones exclusivas del iPad, sí que tiene que ver. Comparten sistema operativo. Con esto me quiero referir a que Apple también se está fragmentando sin hacer nada para evitarlo.
A partir del SDK 4.0 del iOS se permiten las aplicaciones universales. Esto significa que la aplicación puede funcionar tanto en iPad como en iPhone. Por supuesto es tarea del desarrollador hacer que funcione correctamente, se adapte a cada resolución de pantalla, etc…
Estoy de acuerdo en que no puede compararse una tableta con un smartphone. Tienen propósitos disttintos. Comparitr el sistema operativo no hace sino más sencilla la tarea de los desarrolladores para crear aplicaciones.
Las empresas fabricantes de móviles es verdad que deberían preocuparse más del hardware, no en “embellecer” la interfaz ni hacer tampoco que sea un terminal “único en su especie”.
Si se preocupasen más en el hardware podrían los terminales actualizar a la versión más moderna de su SO
Yo no lo veo un problema y si, me explico:
Soy usuario de Linux y precisamente lo que lo hace un sistema grande es la inmensa variedad de opciones, entornos gráficos para todos los gustos y demás opciones. Android es igual, de echo proviene de Linux si no estoy mal informado (aunque muy modificado por google), entoces, más bien la culpa no es de Android, sino de las compañías que abusan precisamente de la flexibilidad que ofrece Android.
Tengo un colega que no puede ponerse Froyo porque su terminal aun no se lo permite (HTC), para hacerlo debería crackear el movil exponiendose a que le salga mal y lo deje inservible.
Pregunto desde mi más profunda ignorancia… Si tienes un htc con android y sense y quieres ponerle el android pelado… ¿Hay algún problema? ¿Se puede? ¿Es solo por la garantia?
Gracias!
PD: Gracias también a Carlos Rebato por pararle los pies a los trolls :)
Creo que sí, que se puede, yo en eso no domino mucho y no puedo asegurartelo. Te aconsejo que mires en los foros de HTCmania, ahí tienen mucho, hay gente que sabe y seguro que te saben responder mejor que yo y pasarte algún manual :)
PD: Creo que sí lo haces, tendrás que rootearlo, y no estoy al 100% seguro pero supongo que perderás la garantía.
Gracias!
En realidad es por curiosidad, no tengo ninguno de momento. Si es así creo que cuando caiga alguno en mis manos lo haré.
Sí se puede y de igual forma le puedes poner HTC Sense a un Nexus One, por decir algo…para esto además de hacer root tienes que desbloquear el bootloader lo que obviamente hace que pierdas la garantía y es demasiado dificil volver a “bloquear” el bootloader, aunque ya están apareciendo métodos para que lo desbloques y al mismo tiempo ocultarlo de los técnicos que los reparan.
Si, si que se puede, solo debes instalar algun mod que no tenga Sense.
el comentario sobre el iphone 3g actualizado a “IOS” es muy acertado. cuando actualice mi “iphone” se convirtió en un “Ipote”
saludos!!
Hay que ver también que Android ha tenido que avanzar mucho más rápido para poder ponerse a la par que el iOS ya que salía con retraso respecto a este y que se dice que con la versión 3 se va a dar un fuerte avance en la interfaz. Incluso Motorola ha “renegado” de su motorblu.
Yo me he visto afectado por la fragmentación, siendo fan de sony ericsson por sus cámaras con flash xenon con un cybershot c905 y queriendome pasar este fin de año a un android me desanima que el smartphone estrella de sony ericsson xperia x10 no actualice su versión de android lo suficientemente rápido, con interfaz personalizada que mas que aportar confunde, ocasionando que voltee a ver otras alternativas como el HTC desire o si lo que quiero es lo mas actual me iré por un nexus one. Aunque eso no le quita que el xperia x10 sea el mas vendido de Japón, supongo que no soy bueno en mercados, pero al menos me han perdido a mi en su nicho por un android con prestaciones para un usuario común.
P.D.Quizá me recuperen con el mentado psphone android xD
La fragmentación se da debido a que Android no es sólo para una terminal específica, con características totalmente definidas como lo es el iPhone (3, 3G, 3GS, 4), sino que es para un sinfín de terminales con características varias de las cuales google no conoce o tiene acceso, sólo le queda entregar el código base y esperar a que cada fabricante adapte las nuevas opciones a sus terminales y ellos son las responsables de que tu Xperia X10 no se haya actualizado todavía.
Tampoco puedes esperar colocarle windows XP a una computadora 486, Google decidió no liberar más actualizaciones a su G1, la primera terminal Androide y enfocarse en su actual terminal, Nexus One.
Esto provoca la fragmentación entre equipos de bajo costo con android 1.6 (muchos apads, el G1, el Xperia X10 mini y varias terminales con procesadores de 500~600 mhz) y las de gama alta con android 2.2 (como lo es el Nexus One con su poderoso Snapdragon de 1 Ghz).
No es culpa de Google que los fabricantes no puedan seguirle el paso en su superveloz proceso de desarrollo. Y no debieran quejarse de esto, ya que si quieres lo mejor de Androide, debes obtenerlo de la fuente (Google)
En resumen, creo que la fragmentacion existe debido a la gran velocidad con la que google actualiza su sistema operativo.
@Darang Si Carlos se siente ofendido u mal. humorado por el tono satiro e irónico que hay en mis comentarios y piensa que son inapropiados, siento que es mi deber dar disculpas. Yo no quiero que me tachen como troll porque no lo soy, ni tengo intenciones de serlo.
Si también le molesta que me salte los acentos pues entonces me descargare un corrector ortografico.
Perdoname si te he ofendido o molestado con mis anteriores comentarios. Siempre pense estar comentando bien pero si me dices que no, pues los moderare a nivel de pastor de iglesia. No quiero tener enemigos, mientras menos tenga, mejor.
Antes de llamar a mi provedora de internet recorde que me habia descargado un script que esconde mi ip cambiandola por otra. Ahora se que si funciona >:3 No tengo necesidad de mentirle a nadie ni de inventar ninguna historia. Y tu de donde eres? Solo por curiosidad.
Espero que aceptes mis mas sinceras disculpas
Más que “pedir no fragmentación del Android”, habría que pedir “más estandarización en los celulares”, ¿no? Ni un pinche lector de shotcodes puede ser instalado en todos y cada uno de los teléfonos del mundo y tienes que ver entre pinche-mil versiones del software pa’ ver cuál jala con tu equipo. —
Creo que acá la “tecniquita” de echar mala onda de empresas tecnológicas para que “se vea lo geek que son” ya se está desgastando; es básicamente sistemático y los hace ver como “clones” de Eduardo. No está chido, neto. :(