Вот как выглядит Windows 95 на Apple Watch

Видео: I installed Windows 95 on my Apple Watch 2024

Видео: I installed Windows 95 on my Apple Watch 2024
Anonim

Когда вы слышите слова Microsoft и Apple, большинство из них обычно добавляют « против» в середине: «Microsoft против Apple». Что, если вы вместо этого сказали «Microsoft и Apple»? Как это ни удивительно, продукты от двух технологических гигантов могут работать вместе, как показал недавний эксперимент с Windows 95 и Apple Watch.

Еще в 90-х годах средний процессор был примерно в 25 раз медленнее, чем современные процессоры. Apple Watch оснащены процессором 520 МГц, 512 МБ ОЗУ и 8 ГБ встроенной памяти, что позволяет запускать Windows 95. Для быстрого напоминания, 512 МБ был размером с жесткий диск в середине девяностых - не Память.

Если бы вы думали, что этот эксперимент не сработает, вы ошибаетесь. Apple Watch могут очень хорошо работать под Windows 95, единственная проблема заключается в том, что он работает слишком медленно. Вам нужно провести пальцем по экрану несколько раз, прежде чем ваша команда будет обработана часами. Когда появляется меню «Пуск», программы в списке загружаются одна за другой в замедленном режиме. Когда вы выбираете конкретную программу, вам нужно подождать около 20 секунд, пока она не запустится.

Если вы хотите получить доступ к программе из списка «Стандартные», вам нужно быть очень терпеливым: каждый раз, когда вы делаете выбор, вам придется ждать около 20 секунд, пока Apple Watch не переведет вашу команду в действие.

Если вас интересуют технические подробности о том, как заставить Apple Watch работать под управлением Windows 95, вот как это сделать:

  • Скопируйте символы и заголовки с платформ Xcode iphoneOS и iphoneSimulator на платформы watchOS и watchSimulator соответственно.

  • Создайте свое «обычное» UIKit-приложение для iOS внутри фреймворка, а не в своем расширении WatchKit.

  • Используйте install_name_tool, чтобы указать бинарный файл _WatchKitStub / WK вашего приложения WatchKit на вашу среду вместо

  • SockPuppetGizmo. SockPuppetGizmo - это фреймворк, который (насколько мне известно) запускает WatchKit и взаимодействует с обычными расширениями WatchKit, которые пишут разработчики.

  • Приспособьте порт iOS для эмулятора Bochs x86 к вашей среде. «Легко!» «Как трудно это может быть?» Читать: Довольно сложно.

  • Скопируйте образ диска Windows 95 в комплект вашего приложения, запишите файл конфигурации и загрузитесь.

Это не очень практичный эксперимент, но интересный.

Вот как выглядит Windows 95 на Apple Watch