タグ

ブックマーク / qiita.com/shu223 (3)

  • WatchKit もろもろ実機検証 - Qiita

    Apple Watch をたまたま発売日当日ゲットできたので、いろいろと WatchKit アプリ開発に携わってきた 中で、「実機でやってみないと確信が持てないな。。」と思っていた諸々について検証してみました。 Xcodeからの実機インストール Parent App をインストールして、Apple Watch アプリからインストールするのか、どうなのか・・・? というところがよくわかってなかったのですが、やってみると何のことはない、Xcode から WatchKit App の Scheme を選び、Apple Watchとペアリングした iPhone を選択して Runするだけでした。 ちなみに親アプリを実機インストールするだけでもいけました。(ペアリング済みのWatchにアプリが自動的にインストールされる) あと、実機デバッグ時も普通にブレークポイントで止まってくれました。 親アプリか

    WatchKit もろもろ実機検証 - Qiita
  • WatchKit のカスタムUI実現方法のまとめ - Qiita

    WatchKit は非常に限られたAPIしか用意されてないので、一見できないことだらけです。が、いざやってみると、限られたクラスをうまく使えば、意外とできることが多くあります。 この記事ではいろいろなカスタムUIの作り方を随時まとめていきたいと思います。 円形のインジケータ的なUI/アニメーション Appleによるヒューマンインターフェースガイドラインに載ってたこういうUIですが、 Core Graphics や UIBezierPath を用いて Watch App 側で動的に描画を行うことは残念ながらできません。 で、どうするのかというと、Apple による公式サンプル『Lister』に正解が示されています。 この Asset Catalog のスクショを見ればお察しの通り、Appleも普通に連番アニメーションで実現しているようです。 self.circularProgressImag

    WatchKit のカスタムUI実現方法のまとめ - Qiita
  • Xcode 6 時代のマルチデバイス対応 ~Size Classとベクター画像~ - Qiita

    Xcode 6 の新しい仕組みである Size Class を使い、 iPad (Universal) iPhone 6 (4.7 inch) iPhone 6 Plus (5.5 inch) の複数画面サポートを行なった際の断片的なメモ集です。 同じく Xcode 6 から Asset Catalog でベクター形式がサポート されるようになったので、こちらについてわかったこと等も書いてあります。 ※ちなみに Size Class やベクター形式画像の使用は iOS 8 以上縛りではありません。単に Xcode 6 の新機能というだけなので。 前提知識をつける Size Classsとは クラスメソッドさんの下記記事が日語、図解入りでとてもわかりやすいです。 マルチデバイス対応の新機能「Trait Collection」 Size Class 機能を使って複数画面サイズ対応する手順のチ

    Xcode 6 時代のマルチデバイス対応 ~Size Classとベクター画像~ - Qiita
  • 1