Cuando escuchas las palabras Microsoft y Apple , la mayoría normalmente añadiría una versus en el medio:Microsoft vs. Apple. ¿Qué pasaría si dijeras «Microsoft y Apple» en su lugar? Por sorprendente que esto pueda ser, los productos de los dos gigantes de la tecnología pueden trabajar juntos, tal como lo revela un experimento reciente que involucra a Windows 95 y Apple Watch.
En los años 90, el procesador medio era unas 25 veces más lento que los procesadores actuales. El Apple Watch está alimentado por un procesador de 520 MHz, 512 MB de RAM y 8 GB de almacenamiento interno, lo que le permite ejecutar Windows 95. Para un recordatorio rápido, 512 MB eran del tamaño de un disco duro a mediados de los noventa – no memoria.
Si pensaste que este experimento no podía funcionar, te equivocarías. El reloj Apple Watch puede ejecutar muy bien Windows 95, con el único problema de que lo ejecuta muy lentamente. Necesita pasar la pantalla varias veces antes de que su comando sea procesado por el reloj. Cuando aparece el menú Inicio, los programas de la lista se cargan uno por uno en cámara lenta. Cuando se selecciona un programa en particular, hay que esperar unos 20 segundos hasta que se inicie realmente.
Si desea acceder a un programa de la lista de accesorios, debe ser muy paciente: cada vez que haga una selección, debe esperar unos 20 segundos hasta que Apple Watch traduzca su comando en acción.
Si estás interesado en los detalles técnicos de cómo hacer que Apple Watch ejecute Windows 95, aquí está cómo hacerlo:
Copiar símbolos y encabezados de las plataformas iphoneOS y iphoneSimulator de Xcode a las plataformas watchOS y watchSimulator, respectivamente.
Cree su aplicación iOS «normal» basada en UIKit dentro de un marco de trabajo, en lugar de en su extensión WatchKit.
Utilice install_name_tool para apuntar el binario _WatchKitStub/WK de su aplicación WatchKit a su marco de trabajo en lugar de
SockPuppetGizmo. SockPuppetGizmo es el framework que (hasta donde yo sé) ejecuta WatchKit e interactúa con las extensiones normales de WatchKit que los desarrolladores escriben.
Jury-rig el puerto iOS del emulador x86 de Bochs en su framework. «¡Tranquilo!» «¿Qué tan difícil puede ser?», dijo: Bastante difícil.
Copie una imagen de disco de Windows 95 en el paquete de la aplicación, escriba el archivo de configuración e inicie er up.
Este no es un experimento muy práctico pero es muy interesante.