¿Es el Iphone OS el sistema operativo más avanzado hoy en día?


El iPhone OS es un sistema operativo que no necesita mas ventanas o tareas que la actual, donde los procesos estan estrechamente enlazados con el proceso de pensamiento del usuario, y que no necesita mas interfaz que un dedo o dos. Consecuentemente este “ahorro” de tareas en el progreso actual disminuye el hardware o lo hace mas eficiente y efectivo.

¿Estamos en las puertas de un cambio radical en la computación personal?

Un fenómeno interesante es que el iPhone O.S. ha “migrado” a un dispositivo mas grande (el iPad) y de hecho ya hay influencia de éste en el Mac O.S. y otros S.O. para móviles como el Android. Google parece que va copiando lo que Apple esta haciendo con los dispositivos moviles. Microsoft Windows ha hecho lo mismo con el Mac OS desde siempre.

La orientación de Apple es crear sistemas (hardware/software) mas poderosos y cada vez mas cerca del usuario. Crear ecosistemas y diversificando los medios para la oferta de sus productos. Está en plena explosión de creatividad y los usuarios apoyamos eso. Sobretodo si vemos la inteligencia “tras bastidores” del Mac O.S. cuando lo alternamos con el Windows vista, por ejemplo. Ni hablar de las sabores de Linux para PC.

¿Qué pasa con Google?: Está agresivamente copiando la estrategia de Apple pero con evidente mala puntería. Denominan a un teléfono movil “el Google Phone”, cuando no tiene ni su hardware ni su software, solo unos SDK, que vienen de C, es decir, Android se basa en Java, el cual viene de C, a pesar de que su base original fue Linux. Se pueden crear aplicaciones para Android tanto en C como en Java. Pero no solo no existe una orientación de desarrollo común en los lenguajes sino que Java pertenece a Sun y ésta le pertenece a Oracle. Vaya mezcla de lenguajes, compañías y estrategias individuales. Oracle compró supuestamente a Sun para competir con IBM, y al final, todas, tienen une “nube” encima: el cloud.

En esa marea sin control, y ¡libre!, nadie podra evitar que surjan aplicaciones maliciosas, por no decir virus, o ineficientes en el uso del hardware, que hagan “colgar” el telefono”, sin que ni siquiera repique…

En el caso del iPhone O.S. hay una continuidad y un equipo de desarrollo comun, baja una misma y exclusiva plataforma de hardware. Mac O.S. esta escrito en Cocoa, el cual viene de Objective C. iPhone O.S. viene de Cocoa, y su lenguaje se denomina Cocoa Touch, una variacion de Cocoa para la interface de “toque”. Y sobretodo hay control, hay guía, que muchos han denominado intervencionismo de apple en las apps. Apple, como es una compañia que conoce el efecto de cada linea de codigo en su hardware, ha puesto reglas que han evitado la incursion de virus y programas que reducen su desempeño, sobretodo si existen otros mas eficientes (ejemplo: no inclusion de Flash en favor de HTML5). ¿Entonces, quien tiene el control, la inspiración y la orientacion?

Otro punto importante es que el equipo de desarrollo de Apple ha sido quien ha creado y/o implementado todas las interfaces de usuario que conoocemos hoy dia. El ratón fué masificado sólo porque el Macintosh lo hizo popular. El primer dispositivo de pantalla táctil fue el Apple Newton hace casi 20 años, influenciando luego el mercado de las PDA. Ahora el multitouch (no se confunda con el simple “touch” de dispositivos no-iphone) ha generado un revuelo en el mercado de telefonos inteligentes.

.

Entrada original de: http://chuao.wordpress.com/

.