Apple Watch hacked to run UIKit based native app


Apple Watch hack - native appsWell-known Cydia developers, Steve Troughton-Smith, Adam Bell and Cydia Founder, Jay Freeman aka saurik have successfully hacked the Apple Watch on watchOS 2 to run UIKit & SceneKit apps on the device.At its WWDC 2015 Keynote, Apple announced watchOS 2 for Apple Watch, which will allow third-party apps to run natively on the device for better performance. However, even though the logic code for the Watch apps runs on the Apple Watch and they’ve access to the Digital Crown, microphone, Taptic engine, and health sensors, they’re restricted as developers have to use WatchKit to define interfaces. They can’t use superior frameworks like UIKit and SceneKit in the Watch apps like iPhone apps.

As you can see in the video below they managed to get an interactive 3D object running on the Apple Watch powered by Apple’s SceneKit framework. Steve explains that he picked SceneKit as “it is an example of something you can’t do through the WatchKit”.

https://twitter.com/stroughtonsmith/status/609262287212425216

This is not the first time Apple Watch has been hacked. Comex, well-known hacker had hacked the device to run a web browser.

Update:

I’ve updated the title and the article after getting more clarity on the limitation of watchOS 2.

Like this post? Share it!