watchOS 2上のApple Watchがハッキングされ、「Canabalt」や「Flappy Bird」クローンを含む真のネイティブアプリが実行される
ホーム 知恵袋 watchOS 2上のApple Watchがハッキングされ、「Canabalt」や「Flappy Bird」クローンを含む真のネイティブアプリが実行される

watchOS 2上のApple Watchがハッキングされ、「Canabalt」や「Flappy Bird」クローンを含む真のネイティブアプリが実行される

watchOS 2 が先週の月曜日にリリースされて 以来、何人かの開発者がこのソフトウェアをいじくり回し、開発者が利用できない UIKit や SpriteKit などのフレームワークを使用して、 Canabalt Flappy Bird クローンなどのゲームを Apple Watch 上でネイティブに実行できるようにしました。 Apple Watch のアプリ。

 watchOS 2上のApple Watchがハッキングされ、「Canabalt」や「Flappy Bird」クローンを含む真のネイティブアプリが実行される

Apple が watchOS 2 に追加した主な機能の 1 つは、開発者が iPhone ではなくデバイス自体で実行される「ネイティブ」アプリを作成できる機能ですが、結局のところ、開発者は WatchKit for Apple Watch インターフェイスの使用に制限されており、 UIKit、SpriteKit、SceneKit などの iPhone アプリで利用できるより高度なフレームワークは使用できません。

先週、開発者の Steven Troughton-Smith 氏、Adam Bell 氏、Jay Freeman 氏は、UIKit と SceneKit を使用して Apple Watch 上で実行できるアプリを入手すること ができました。以下のビデオでは、エンドレス ランナー Canabalt が Apple Watch 上でネイティブに実行されている様子が示されています。

 watchOS 2上のApple Watchがハッキングされ、「Canabalt」や「Flappy Bird」クローンを含む真のネイティブアプリが実行される


開発者の Hamza Sood 氏も watchOS 2 をいじっており、今日、ネイティブ SpriteKit レンダリングを使用して Apple Watch 上で Flappy Bird クローンを実行することができたと ツイートしました 。また、彼はそれをさらに一歩進め、タッチとデジタルクラウンの両方の入力コントロールを追加しました。
https://twitter.com/hamzasood/status/610909267101532160
開発者は、Apple Watch アプリにこれらのフレームワークを使用する許可をまだ Apple から得ていませんが、ハッキングされたゲームは、デバイスが将来どのような機能を備えているかを知ることができます。秋にリリース予定の WatchOS 2 では、開発者は iPhone の代わりに Apple Watch を利用するネイティブ アプリを作成できますが、上記の例で使用されているフレームワークは必要ありません。

 watchOS 2上のApple Watchがハッキングされ、「Canabalt」や「Flappy Bird」クローンを含む真のネイティブアプリが実行される

また、watchOS 2 では、開発者が Digital Crown、マイク、時計上のさまざまなセンサー (加速度計や心拍数モニターなど) にアクセスできるようになり、今年後半にはさらにフル機能のアプリがリリースされる予定です。

関連動画
【Apple Watch】待望の機能が復活!!watchOS 10.2の変更点まとめ