На взломанных Apple Watch установили игры Canabalt и Flappy Bird
После релиза watchOS 2 в прошлый понедельник, операционная система была взломана несколькими разработчиками и запустили клон игр Canabalt и Flappy Bird на Apple Watch с помощью UIKit и SpriteKit, которые недоступны для разработчиков приложений Apple Watch.
Одним из главных нововведений, анонсированных в watchOS 2, стала возможность создавать «нативные» приложения для Apple Watch, которые работают непосредственно на часах, а не используют мощности iPhone. Однако при этом разработчики могут использовать только WatchKit, а не более продвинутые фреймворки, доступные для iPhone, такие как UIKit и SpriteKit.
Однако, группе разработчиков, в состав которой вошли Стивен Троутон-Смит, Адам Белл, Джей Фриман удалось запустить UIKit и SceneKit на Apple Watch. Видео с процессом игры они опубликовали на YouTube.
Также разработчик Хамза Суд установил на Apple Watch работающий клон игры Flappy Bird. Об этом он сообщил в своём аккаунте в Twitter, в котором также опубликовал короткое видео игрового процесса. Как рассказал Суд, игра была перенесена на Watch с помощью SpriteKit. Управление осуществляется с помощью тачскрина или небольшого контроллера на боковой части циферблата, а звук исходит из небольшого установленного в часах динамика.
У разработчиков пока нет разрешения на использование этих фреймворков для приложений Apple Watch, но взлом игры показывает, что часы в будущем могут быть усовершенствованы. Релиз WatchOS 2 ожидается осенью. Операционная система позволит разработчикам создавать нативные приложения, которые смогут работать без iPhone. Однако при этом разработчики не могут использовать упомянутые выше фреймворки.
WatchOS 2 также позволит разработчикам использовать Digital Crown, встроенный микрофон, различные датчики, в том числе датчики движения, сердцебиения, что делает Apple Watch одним из лучших полнофункциональных приложений этого года.