SlideShare uma empresa Scribd logo
1 de 19
Baixar para ler offline
これができない!
Apple Watch!
佐藤 剛士
2015年2月15日
自己紹介
名前:佐藤 剛士
肩書:コンセプトづくりから相談に乗れる
   フリーエンジニア
takeshi.sato.5203
@hatakenokakashi
毎週渋谷で
AppleWatchの
朝活をしています。
そこでわかったこと
AppleWatchのアプリ開発
→けっこうな制限がある
AppleWatchアプリ
そもそもAppleWatch単体で
は動かない
iOSの端末がないとダメ。
バッテリー
ハードにつかって2.5時間
普通につかって3時間から4時
間しか連続で使えない!
デジタルクラウン
【公式アプリ】
画面タップしなくても
ズームやスクロールができる!
デジタルクラウン
サードパーティのアプリは
スクロールにしか使えない
(T_T)
Force Touch
【公式】
タップとプレスを検知できる!
Force Touch
サードパーティのアプリは
メニューを出すのにしか使えない
(T_T)
Taptic Engine
アラートや通知を受け取ったり、デジタルク
ラウンを回す、ディスプレイを押すといった
操作をするとそれぞれ別の振動を発生させる
→「手首を軽く叩く動作」
Taptic Engine
サードパーティのアプリは
アプリの通知の際に機能するのみ
(T_T)
UIコンポーネント系クラス
11個しかない
①ボタン②グループ③画像④ラベル⑤マップ⑥セパレータ
⑦スライダー⑧オンオフスイッチ⑨テーブル⑩タイマー⑪日付や時間表示ラベル
アクションについて
• タップ
 (ボタンを押す、テーブルを選択、スイッチをオン・オフ)
• 画面を上下にスワイプでスクロール
• ページベースの画面で左右にスワイプで画面遷移
• 左端をスワイプしてナビゲーションの一つ上の階層に戻る
→UIコンポーネントに紐付いたのしかできないっぽい
ピンチ
アップルウォッチは
ピンチイン、ピンチアウトのような
複数タップをサポートしていません!
マップ
googleマップのように非同期で画面をムーブで表
示位置を変更するとかはできない。
iOSから送られた緯度経度からの地図を出すだけ。
→ajax以前の地図アプリに戻りました!おめでとうございます!
アニメーション
アニメーションのレンダリングや
動画の再生はできない。
画像のコマ送りしかできない。
(́・ω・`)
まとめ
良くも悪くも、iPhoneの機能をそぎ落として腕時
計としてのデバイスに再定義した感じ。
将来APIが開放される可能性もなくはないが、ひと
まず現状はけっこうな制限がある。
よりシンプルで軽いアプリ設計を考える必要がある

Mais conteúdo relacionado

Semelhante a これができない!Apple watch

UI/UX に影響の大きい watchOS 2 の新機能 3つ
UI/UX に影響の大きい watchOS 2 の新機能 3つUI/UX に影響の大きい watchOS 2 の新機能 3つ
UI/UX に影響の大きい watchOS 2 の新機能 3つShuichi Tsutsumi
 
Swift愛好会_ライブラリを使わずにゴリゴリと
Swift愛好会_ライブラリを使わずにゴリゴリとSwift愛好会_ライブラリを使わずにゴリゴリと
Swift愛好会_ライブラリを使わずにゴリゴリとSachiko Kajishima
 
JTR watch自主プロプレゼン
JTR watch自主プロプレゼンJTR watch自主プロプレゼン
JTR watch自主プロプレゼンJotaro Shigeyama
 
3D touch for iOS
3D touch for iOS3D touch for iOS
3D touch for iOStoyship
 
Apple watchアプリを作ってみた
Apple watchアプリを作ってみたApple watchアプリを作ってみた
Apple watchアプリを作ってみた暁 三宅
 
iPhoneアプリ開発を楽に楽しくするサイトまとめ
iPhoneアプリ開発を楽に楽しくするサイトまとめiPhoneアプリ開発を楽に楽しくするサイトまとめ
iPhoneアプリ開発を楽に楽しくするサイトまとめHiramatsu Ryosuke
 
クソアプリのつくり方
クソアプリのつくり方クソアプリのつくり方
クソアプリのつくり方Yusuke Kon
 
iアプリつくろうぜ!~20101020 DevLOVE Android勉強会~
iアプリつくろうぜ!~20101020 DevLOVE Android勉強会~iアプリつくろうぜ!~20101020 DevLOVE Android勉強会~
iアプリつくろうぜ!~20101020 DevLOVE Android勉強会~一法 山崎
 
Google APP Engine vs リアルタイムウェブ
Google APP Engine vs リアルタイムウェブGoogle APP Engine vs リアルタイムウェブ
Google APP Engine vs リアルタイムウェブHagiwara takayuki
 

Semelhante a これができない!Apple watch (9)

UI/UX に影響の大きい watchOS 2 の新機能 3つ
UI/UX に影響の大きい watchOS 2 の新機能 3つUI/UX に影響の大きい watchOS 2 の新機能 3つ
UI/UX に影響の大きい watchOS 2 の新機能 3つ
 
Swift愛好会_ライブラリを使わずにゴリゴリと
Swift愛好会_ライブラリを使わずにゴリゴリとSwift愛好会_ライブラリを使わずにゴリゴリと
Swift愛好会_ライブラリを使わずにゴリゴリと
 
JTR watch自主プロプレゼン
JTR watch自主プロプレゼンJTR watch自主プロプレゼン
JTR watch自主プロプレゼン
 
3D touch for iOS
3D touch for iOS3D touch for iOS
3D touch for iOS
 
Apple watchアプリを作ってみた
Apple watchアプリを作ってみたApple watchアプリを作ってみた
Apple watchアプリを作ってみた
 
iPhoneアプリ開発を楽に楽しくするサイトまとめ
iPhoneアプリ開発を楽に楽しくするサイトまとめiPhoneアプリ開発を楽に楽しくするサイトまとめ
iPhoneアプリ開発を楽に楽しくするサイトまとめ
 
クソアプリのつくり方
クソアプリのつくり方クソアプリのつくり方
クソアプリのつくり方
 
iアプリつくろうぜ!~20101020 DevLOVE Android勉強会~
iアプリつくろうぜ!~20101020 DevLOVE Android勉強会~iアプリつくろうぜ!~20101020 DevLOVE Android勉強会~
iアプリつくろうぜ!~20101020 DevLOVE Android勉強会~
 
Google APP Engine vs リアルタイムウェブ
Google APP Engine vs リアルタイムウェブGoogle APP Engine vs リアルタイムウェブ
Google APP Engine vs リアルタイムウェブ
 

これができない!Apple watch