Oto jak wygląda Windows 95 na zegarku Apple

Wideo: How the Apple Watch Ejects Water in Slow Mo - The Slow Mo Guys 2024

Wideo: How the Apple Watch Ejects Water in Slow Mo - The Slow Mo Guys 2024
Anonim

Kiedy słyszysz słowa „ Microsoft” i „ Apple”, większość zwykle dodawałaby kontra w środku: Microsoft vs. Co jeśli powiesz „Microsoft i Apple”? Choć może to być zaskakujące, produkty dwóch gigantów technologicznych mogą ze sobą współpracować, jak ujawniono w niedawnym eksperymencie z udziałem Windows 95 i Apple Watch.

W latach 90. średni procesor był około 25 razy wolniejszy niż obecne procesory. Apple Watch jest zasilany przez procesor 520 MHz, 512 MB pamięci RAM i 8 GB pamięci wewnętrznej, co pozwala na uruchomienie systemu Windows 95. Dla przypomnienia 512 MB było wielkości dysku twardego w połowie lat dziewięćdziesiątych - nie pamięć.

Gdybyś myślał, że ten eksperyment nie zadziała, pomylisz się. Zegarek Apple Watch może bardzo dobrze uruchomić system Windows 95, z jedynym problemem jest to, że działa zbyt wolno. Musisz kilkakrotnie przesunąć palcem po ekranie, zanim zegarek przetworzy polecenie. Kiedy pojawi się menu Start, programy z listy ładują się jeden po drugim w zwolnionym tempie. Po wybraniu określonego programu musisz poczekać około 20 sekund, aż faktycznie się uruchomi.

Jeśli chcesz uzyskać dostęp do programu z listy Akcesoria, musisz być bardzo cierpliwy: za każdym razem, gdy dokonujesz wyboru, musisz poczekać około 20 sekund, aż Apple Watch przełoży twoje polecenie na działanie.

Jeśli interesują Cię szczegóły techniczne, jak sprawić, by Apple Watch działał pod Windows 95, oto jak to zrobić:

  • Skopiuj symbole i nagłówki z platform iPhoneOS i iphoneSimulator Xcode odpowiednio na platformy watchOS i watchSimulator.

  • Zbuduj swoją „normalną” aplikację iOS opartą na UIKit w ramach, a nie w rozszerzeniu WatchKit.

  • Użyj narzędzia install_name_tool, aby skierować plik binarny _WatchKitStub / WK aplikacji WatchKit na strukturę zamiast

  • SockPuppetGizmo. SockPuppetGizmo to platforma, która (o ile mi wiadomo) uruchamia WatchKit i współdziała z normalnymi rozszerzeniami WatchKit, które piszą programiści.

  • Jury przypnij port iOS emulatora Bochs x86 do swojego frameworka. „Łatwe!” „Jak trudne może być?” Brzmi: Całkiem trudne.

  • Skopiuj obraz dysku systemu Windows 95 do pakietu aplikacji, napisz plik konfiguracyjny i uruchom system.

To nie jest bardzo praktyczny eksperyment, ale jest interesujący.

Oto jak wygląda Windows 95 na zegarku Apple