MacRumors

Skip to Content

Apple Watch на watchOS 2 взломан для запуска полностью нативных приложений, включая клон ‘Canabalt’ и ‘Flappy Bird’

С момента выпуска watchOS 2 в прошлый понедельник несколько разработчиков экспериментировали с программным обеспечением и смогли запустить на Apple Watch игры вроде Canabalt и клон Flappy Bird, используя такие фреймворки, как UIKit и SpriteKit, которые недоступны разработчикам для приложений Apple Watch.

Одной из главных особенностей, добавленных Apple в watchOS 2, является возможность для разработчиков создавать «нативные» приложения, которые работают непосредственно на устройстве, а не на iPhone. Однако, как оказалось, разработчики ограничены использованием WatchKit для интерфейсов Apple Watch и не могут использовать более продвинутые фреймворки, доступные для приложений iPhone, такие как UIKit, SpriteKit и SceneKit.

На прошлой неделе разработчики Стивен Тротон-Смит, Адам Белл и Джей Фримен смогли запустить на Apple Watch приложения, использующие UIKit и SceneKit, а в приведенном ниже видео показано, как бесконечный раннер Canabalt работает нативно на Apple Watch.

Разработчик Хамза Суд также экспериментировал с watchOS 2 и сегодня опубликовал в твиттере, что ему удалось запустить клон Flappy Bird на Apple Watch с нативной отрисовкой SpriteKit. Он также пошел дальше, добавив элементы управления с помощью сенсорного экрана и Digital Crown.Разработчики пока не получили разрешения от Apple на использование этих фреймворков для приложений Apple Watch, но взломанные игры дают представление о том, на что устройство может быть способно в будущем. WatchOS 2, выпуск которой запланирован на осень, позволит разработчикам создавать нативные приложения, работающие на Apple Watch, а не на iPhone, но без использования фреймворков, примененных в приведенных примерах.

watchOS 2 также предоставляет разработчикам доступ к Digital Crown, микрофону и различным датчикам часов, включая акселерометр и датчик сердечного ритма, что приведет к появлению более многофункциональных приложений позднее в этом году.