Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Xamarin.Watchについて調べてみた(主にUI関係)

arait
April 24, 2017

 Xamarin.Watchについて調べてみた(主にUI関係)

「初心者歓迎XamarinのLT会!Xamarin入門者の集い #2」で発表した内容です。

arait

April 24, 2017
Tweet

Other Decks in Programming

Transcript

  1. Apple Watch 2015/4 (初代) 発売 • Wi-Fi(802.11b/g/n 2.4GHz) • Bluetooth

    4.0 • 心拍センサー • 加速度センサー • ジャイロスコープ • 環境光センサー • 防沫性能 • Apple Pay(アプリ内) • 感圧タッチ 2016/9 Series2 発売 初代の機能 + • 内蔵GPS、GLONASSおよびQZSS • 50メートルの耐水性能 • FeliCa
  2. 端末 画面サイズ [インチ] 解像度 [ピクセル] PPI Apple Watch 38mm 1.5

    340 × 272 290 42mm 1.65 390 × 312 302 iPhone SE 4.0 1,136 × 640 326 7 4.7 1,334 × 750 326 7 plus 5.5 1,920 × 1,080 401 iPad mini 4 7.9 2,048 × 1,536 326 Pro(9.7インチ) 9.7 2,048 × 1,536 264 Pro(12.9インチ) 12.9 2,732 × 2,048 264 ディスプレイ比較
  3. watchOS 3.0 でのUI関係の制約 • iOSとくらべて使用できるコントロールは少ない • いくつか同名のコントロールがあるけれど同ものではない ◦ 用意されているメソッドも少ない •

    Watchだけのコントロールもある • サードパーティ製の文字盤は認められてない ◦ コンプリケーションという文字盤に情報を追加する仕組みがある
  4. Controls どちらでもControlsのもの iOSではViewのもの Watchだけのもの • Button • Label • Slider

    • Switch • Image • Map • Picker • Table • Movie? • Date • Timer • Group • Separator • Activity Ring • Menu • MenuItem
  5. Activity Ring • MOVE ◦ 消費カロリー • EXERCIZE ◦ 早歩き以上の運動をした時間

    • STAND ◦ 立ち上がって1分以上身体を動かした時間がそ れまでに何回あったか