ある『WatchKit』がリリースされてたので、さっそくさわってみました。※本記事は、Appleによる公開ドキュメント(ログイン不要領域にあるもの)の範囲で書いてあります。何はともあれまずはサンプル実行。アクティベートすると、外部ディスプレイの方にUIが表示されるようになります。実装手順テキストを表示するだけの超シンプルアプリを実装してみます。所要時間約1分、プログラミング不要。ラベル(WKInterfaceLabel)でも置いてみます。ビルドしてみるサンプル実行方法と同じように、実行すると、置いたラベルが表示されます。見てみるとクラスの数はなんとたったの15個。自分はもっと一大SDKが来ると思い「iOS8-Sampler」の流れで「WatchKit-Sampler」つくるつもりでいたので拍子抜けですが、せっかくなので全クラスをひと通り見てみます。いうクラスが全インターフェース系クラスのベースとなっています。UIコンポーネント系クラス全11種です。アニメーションAPIも用意されている。同じ位置づけのクラスとできることは結構違います(よりシンプル)。みたいな位置づけのクラス。completionHandler;リモート通知、ローカル通知を受け取ったときに呼ばれるメソッドが用意されているようです。WKInterfaceDeviceウォッチ側のデバイス情報を管理するクラス。*preferredContentSizeCategory;キャッシュする画像をここから管理できたり、スクリーンサイズやスケール、言語設定の情報等を取得できるようです。Watch側はシンプルに表示するだけっていう何ともシンプルなフレームワーク。upLoginユーザーは見つかりませんでした。