7 respuestas

Por qué Google no desarrolla un Android único para todos los smartphone?

!
Avatar de brnb Iniciado por brnb 1 estrellas

Algo así como Windows que funciona en cualquier PC, da igual quien sea el fabricante. No es posible? Tan difícil es o no hay ganas de hacerlo?
Está claro que así el problema de la fragmentación no existiría igual que los retrasos o no actuatualizaciones por parte de los fabricantes.
Entiendo que son muchos los componentes que forman un smartphone pero si miramos chips, la mayoría son Qualcomm o


Ordenar por: Más útiles | Recientes | Cronológico

7 Respuestas

  • !

    Karma: 10 (0 votos)

    Es que Android en si ya esta disponible para quien lo quiera (asi que si quieres hacer tu propio smartphone, ya sabes). Lo que Google no regala asi tal cual es el certificado y sus apps ya que exige unos minimos de calidad.

    ¿Te ha sido útil
    esta respuesta?

    No
  • !

    Si android es un SO disponible para todo el mundo que lo desee. Pero el kit de la cuestión es por que al igual que Windows se adapta automáticamente a cualquier portátil o desktop no puede hacer eso android con los diferentes smartphones. Esta es mi duda/queja. Evidente mente recomendando un mínimo de requerimientos de hardware para funcionar como hacen Windows o programas de gestión, juegos, etc…

  • !

    Karma: 12.5 (2 votos)

    Porque cada smartphone tiene un hardware diferente y el claro saca un software generico al que luego hay que añadir las funciones especificas de cada telefono y si las compañias no quieren actualizar sus terminales pues esa version de android no llega a ese movil.

    ¿Te ha sido útil
    esta respuesta?

    No
  • !

    Entiendo que cada uno tiene un hardware diferente, pero también lo tienen los diferentes pc portátiles y desktop y solo hay un SO Windows para ellos. A eso me refiero.

    Seria la mejor manera de librarse de la tiranía de los fabricantes y solución para la fragmentación.

    -- editado por última vez a las 17:29

  • !

    Karma: 5 (0 votos)

    El hardware principal de los portátiles Desktops sólo es fabricado por Intel y AMD, por tanto la adaptación es más fácil que en Android que abarca muchos más proveedores de hardware (nvidia tegra, Qualcomm, Samsung, Texas Instrument, VIA, y otros fabricantes chinos de bajo coste…). Por otra parte eso que dices no es cierto del todo, hay muchos programas que no funcionan en windows 98 y versiones inferiores, hay juegos como el Battlefied 3 que no van en XP y sólo funcionan en Windows 7 (probablemente por su versión de DirectX), igualmente en Windows para instalar un determinado hardware o software se te exige tener instalado el Service Pack 3.

    Por otra parte los drivers en Windows se “adaptan” a Windows por el fabricante del periferíco (cámara, sistema de sonido) añadiendo o compartiendo DLLs (bibliotecas dinámicas de enlace), mientras que los drivers en Linux (y derivados como Android) se integran en el kernel y esto requiere una adaptación del mismo. Esta integráción no es homogénea para cada versión de Android.

    La diferencia entre la “integración” y “la adaptación”, es que Linux funciona como uno (el kernel) mientras que Windows hace llamadas a componentes externos los cuales cuando fallan responden con el típico pantallazo azul BSOD. La eficiencia de trabajar como “uno” también repercute en un mejor rendimiento y el aprovechamiento de los recursos hardware.

    ¿Te ha sido útil
    esta respuesta?

    No
  • !

    Muchas gracias por tu explicación.
    Puedo entender que la variedad de procesadores es mayor en Android, al igual que también se que de un SO a otro (w98,XP,vista…)hay programas que ya no funcionaran. Pero también es verdad que esos SO duran años antes del cambio de generación actualizándose durante su vida útil y que a pesar de ello lo equipos sobre los que corren siguen funcionando, obviamente con el tiempo van más lentos.

    Comparo los smartphones y tablets con los PC’s porque creo que cada vez más realizan las funciones de los mismos, internet, correo, juegos… Y no todo el mundo está dispuesto o puede, cambiarlos cada año o fin de permanencia correspondiente. No es descabellado conservar el mismo terminal 2 años o mas!
    Actualmente hay smartphones con potencias de proceso superiores ha muchos PCs de hace pocos años, y aún así, no reciben actualización alguna del SO en pro de los nuevos lanzamiento de turno por parte del fabricante de teléfonos.
    Eso no tendría que ser así, por que hay muchos de ellos que valen igual o más que un portátil o sobremesa y su vida útil queda limitada al año en el mejor de los casos y meses en el peor antes de quedar desactualizados sus SO.

    Dejar la responsabilidad de actualizar los SO de los smartphones a los fabricantes está demostrándose un error y causa de frustración en muchos usuarios de android. Tendría que ser el promotor del SO quien estuviese al cargo, como lo está Microsoft o Apple.

    De hay mi pregunta si un Android para todos los smartphones es imposible. Por que claramente sería la mejor creo yo solución.
    Quizás “modularizar” mas el SO en vez de todo en un solo nucleo ayudaría. Separar las capas de personalización de los fabricantes del nucleo del SO y hacerlo accesorio con opción de usarla o poner la original, con el fin de actualizaciónes más rápidas y generales. Explicando requisitos mínimos de hardware para que funcione óptimamente, y en función de nuestro terminal decidir si queremos actualizar o no según nos convenga.

    Por último decir que tendría que ser algo fácil ya que hay que recordar que no todo el que tiene un smartphone, tablet o PC és informático…

  • !

    Un par de comentarios:

    - El IOS de Apple sólo funciona en su Smartphone, sólo faltaría que no se hiciese cargo, dado que fabricante de SO y fabricante de teléfono coinciden. No creo que Apple pueda utilizarse como ejemplo comparativo por esta circunstancia – Parafraseando a los que ya han comentado esto, en los ordenadores el tema “dura” más por dos motivos: (1) porque es un mercado mucho más maduro y donde hay “menos que inventar”, y (2) porque la gente aguanta el ordenador mucho más que el móvil o la tele. Una cosa debemos tener clara, los fabricantes de téléfonos están aquí para hacer dinero. Y aún con las pegas que comentas, siguen vendiendo millones de móviles al año. Vamos, que aunque la gente está “fastidiada” por lo que comentas (respecto a Android), SIGUE COMPRANDO. Cuando dejemos de cambiarnos el móvil cada año y sus ventas bajen mucho, los fabricantes se esforzarán más en fabricar productos duraderos para ser los elegidos frente a otras marcas

    Saludos.

  • !

    Karma: 5 (0 votos)

    la respuesta es simple, aun no es hora de un android común, te lo explico con tu ejemplo de los pc.

    hace unos años había ordenadores que no podían correr windows 7 en condiciones, o Vista, incluso algunos no podían con XP… para la gente era lo más normal del mundo pues conocían el sistema y que el hardware era limitado… hoy en día cualquier portátil barato (nuevo) cumple con los requerimientos de windows 7, probablemente de W8 y de los que sigan…

    básicamente la gama baja subió de nivel, cosa que tarde o temprano llegara a android, ten en cuenta que la gama baja ahora es táctil y con un procesador de 700mhz y antes era un nokia ladrillo o uno de concha con un SO prehistórico

    ¿Te ha sido útil
    esta respuesta?

    No
  • !

    Karma: 10 (0 votos)

    Para mi que android desde su salida es genérico para quien quiera ponerlo donde y como quiera, la pega es que o no va a funcionar lo suficientemente bien(como si instalas windows 7 en un pc de hace 10 años) o el fabricante de turno no lo ve rentable y no lo hace… Por eso hay cosas como el no ICS del SGS o el del optimus 2x

    ¿Te ha sido útil
    esta respuesta?

    No
  • !

    Karma: 5 (0 votos)

    Como bien dicen todos, es muy complicado resolver el problema de la fragmentacion, especialmente por la caracteristica open-source de su licencia, esto permite que cada fabricante de hardware haga practicamente lo que quiera con Android, le agrega mas caracteristicas, le quita otro tanto, adaptandolo a sus necesidades y particularidades, esto hace que si un desarrollador hace una aplicacion para un telefono LG esta misma aplicacion tiene problemas para ejecutarse en un telefono Samsung incluso con la misma version de Android.
    La solucion? Probablemente ejercer un control mas “propietario” de lo que se puede hacer o no con Android.

    Saludos

    ¿Te ha sido útil
    esta respuesta?

    No
  • !

    Karma: 5 (0 votos)

    Android a nivel de funcionamiento es exactamente igual que un windows, puede funcionar en cualquier dispositivo, incluso en pc pero al igual que windows necesita drivers de sus componentes para usarlos y ahí ya no depende de Google sino del fabricante(exactamente igual que en windows, si instalar hw nuevo y no le metes el driver sencllamente no va o va de manera genérica, como en android)

    Aparte está el tema que los fabricantes deliberadamente dificultan en muchos de sus dispositivos el cambio de SO o versión de android

    ¿Te ha sido útil
    esta respuesta?

    No