Cita:
Originalmente Escrito por LCBSeGiO
No amigo, yo solo se que tu si que sabes...
En ningún momento he negado lo que has dicho en mis comentarios anteriores
El problema es que no tendría que ser android el que se adapte al resto de fabricantes, sino que sean los fabricantes que se adapten al sistema operativo en cuestión
Pero tu sabras que eres el "experto"...
|
Edito: iba a ser más prepotente, porque te lo has ganado a pulso, pero veo que realmente estas perdido en el tema y te voy a contestar como me gustaría que me contestasen a mí.
Android no es un fabricante. Android es un Sistema Operativo (SO de aquí en adelante) para plataformas móviles. No te voy a dar la chapa con la Open Handset Alliance
(OHA), pero Android es el buque insignia de esta agrupación de empresas (liderada por Google y compuesto por empresas como LG, HTC, Samsung...) que se dedican a crear estándares abiertos para dispositivos móviles.
Android es una plataforma open source, y por lo tanto todo el mundo tiene acceso a su código fuente de forma gratuita, y es libre de usarlo, modificarlo y distriburlo libremente (bajo licencia GPL). Los fabricantes como HTC, Samsung... viendo que Apple les comía la Oreja ya que iOS era infinitamente superior a sus propios sistemas operativos (cada fabricante tenía uno propio, o a las malas compartían Symbian o Windows Phone), han utilizado uno que es mucho más potente de lo que ellos podían fabricar, y a la vez han recortado recursos en las áreas de desarrollo de software.
A diferencia de Apple, Google no fabricaba móviles (hace poco compró Motorola, pero eso es otra historia). Google es el principal promotor de Android, pero no gana ni un solo euro por la distribución del SO de forma directa. En cambio, Apple es el creador de iOS, un SO con licencias privadas y por supuesto cerrado. Esto implica que Apple es el único que tiene el código de iOS y el único que puede utilizarlo.
Por tanto, ni los fabricantes van a gastarse ni un duro en adoptar un SO como iOS, el cuál pone todo los impedimentos posibles a todo tipo de desarrollo desvinculado de Apple; ni pueden hacerlo. Apple no da los códigos de iOS a nadie, y menos a otro fabricante porque eso conlleva varias cosas: primero, le salen competidores en hardware (y el hardware de Apple no es equiparable a su precio); y segunda, que hay que abrir el abanico de arquitecturas que soporta iOS, y por tanto estandarizar un poco el SO y como consecuencia perder la optimización que tanto se alaba en su software. Además de los típicos problemas de fragmentación, como los que sufre Android, ya que cada fabricante actualizaría iOS cuando pudiese...
El mayor tesoro de Apple es su software, y gracias a que este solo lo pueden utilizar ellos, es por lo que pueden cobrar lo que cobran por sus productos. Además, que iOS sea tan bueno, fluido, etc, etc es porque es un SO optimizado para un solo dispositivo, como ya te he dicho antes.
Por lo tanto, lo que llevas planteando en todo el post no tiene sentido. Si iOS lo comercializasen más fabricantes, no sería iOS; y la diferencia de prestaciones frente a Android sería posiblemente nula, sino negativa.
PD: El foro se te ha echado encima por ir de la forma que has ido. Creo que si no sabes bien de lo que estas hablando, deberías ser más humilde. Aquí somos muchos ingenieros electrónicos, telecos, informáticos, o simplemente aficionados que le dedican muchas horas de su vida a desarrollar para distintos SO, y no creo que los marees. Pregunta bien, sin prepotencia, y seguro que la gente te contestará mejor y aprenderas más que si entras a un hilo dandotelas de listo, como hoy.
Un saludo, y espero haberte aclarado un poco este asunto!