Apple está sufriendo la “desventaja del primer motor (exitoso)” en lo que respecta a MacOS e iOS irreconciliables. Para entender, necesitas ver la secuencia histórica.
Para el iPhone (anunciado en enero de 2007, pero en desarrollo desde hace más de 2 años), Apple tuvo que crear un nuevo sistema operativo liviano que obtendría el mejor rendimiento posible de un dispositivo pequeño con batería (al igual que Windows CE de Microsoft y Palm OS había tenido una década antes, aunque ambos no tuvieron éxito en los últimos 10 años). Por lo tanto, desarrollaron (lo que se llamaría) iOS, un derivado de MacOS, pero algo despojado, y completamente enfocado en una IU basada en múltiples dedos.
En 2007, la tecnología de sistema en un chip (SoC) (es decir, una CPU completa de 32 bits con unidad de protección de memoria capaz de ejecutar un SO moderno en modo protegido, + RAM + Flash + muchos periféricos) era relativamente nueva / inmadura. Lograr un rendimiento de la interfaz de usuario sin problemas y al menos la duración de la batería de un día era absolutamente necesario para un iOS optimizado y de baja funcionalidad. En ese momento, la misma carga de trabajo de UI que ejecuta MacOS en toda regla probablemente apestaría y duraría 90 minutos.
- ¿Qué hace que Android no sea agradable de ver, en comparación con iOS?
- Cómo subir el volumen en mi iPad
- ¿Por qué hay tantas aplicaciones hechas de forma nativa para iOS?
- ¿Cuál es una buena base de datos para usar en una aplicación iOS de reserva de viajes?
- ¿Es una buena idea tener el mismo diseño para una aplicación de iOS y de Android? ¿Cuáles son los pros y los contras? ¿Cómo afectará la usabilidad?
Eso fue entonces. Fue absolutamente la decisión correcta, porque se demostró que era la única solución viable, como lo hizo eco Android (y por un corto tiempo, WebOS) en los próximos años.
5 años después, Microsoft superó la pila de vapor que era Windows 8.0, para llegar a una evolución de Windows que podría, apenas, ser un SO de escritorio / portátil con una interfaz de usuario de teclado y mouse, así como un SO móvil con Además de IU multitáctil.
5 años es MUCHO tiempo en el mundo de SoC entre la revelación de iOS (2007) y las primeras versiones de Windows 8.1, luego 10 y más de 4 iteraciones principales de la línea de tabletas / computadoras portátiles Surface de Microsoft (y otras pantallas táctiles móviles PC), y de hecho AHORA probablemente podría ejecutar MacOS en hardware moderno de calibre iPhone y iPad (ignorando la dicotomía mouse / touch).
Al llegar tan tarde al mercado de tabletas / computadoras portátiles con capacidad táctil, la tecnología SoC móvil había evolucionado hasta el punto de que era factible que Microsoft fabricara productos que pudieran ejecutar el sistema operativo de escritorio / computadora portátil de Windows y obtener ‘lo suficientemente bueno’ duración de la batería.
Mientras tanto, Apple todavía tiene sus brazos bifurcados de MacOS e iOS, por todas las mejores razones, pero sin un camino claro sobre cómo podrían reunificarse en el hardware móvil . Microsoft, que es Microsoft, ha producido un sistema operativo de interfaz de usuario dual (teclado / mouse y toque de dedo) “apenas lo suficientemente bueno” en Windows 10 que se ejecuta en todas las plataformas de hardware. Apple siendo Apple nunca estará contento con ‘apenas lo suficientemente bueno’, por lo que no espero una reunificación de MacOS e iOS donde las aplicaciones de Mac puedan ejecutarse en el hardware de iOS en el corto plazo (aunque existe la posibilidad emergente de que las aplicaciones de iOS puedan ejecutar en hardware Mac).