$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
WatchKit First Steps
Search
Paul Taykalo
April 04, 2015
Programming
0
84
WatchKit First Steps
Paul Taykalo
April 04, 2015
Tweet
Share
More Decks by Paul Taykalo
See All by Paul Taykalo
There's no virus on Mac
paultaykalo
0
300
On guard of surce code
paultaykalo
0
160
Source Code as Input
paultaykalo
0
89
Reactive Programming Workshop
paultaykalo
0
110
Why we are (not) writing tests in iOS
paultaykalo
1
250
Lost in maintenance in Swift
paultaykalo
0
470
Как в короткое время силами существующей команды без дизайнера выпустить мультиплатформенное приложение
paultaykalo
0
140
Code Generators In Swift (Part 2)
paultaykalo
2
190
Applications that broke... somewhere
paultaykalo
1
81
Other Decks in Programming
See All in Programming
AIエージェントを活かすPM術 AI駆動開発の現場から
gyuta
0
410
組み合わせ爆発にのまれない - 責務分割 x テスト
halhorn
1
150
TUIライブラリつくってみた / i-just-make-TUI-library
kazto
1
380
Microservices Platforms: When Team Topologies Meets Microservices Patterns
cer
PRO
1
1k
関数実行の裏側では何が起きているのか?
minop1205
1
690
ゲームの物理 剛体編
fadis
0
340
Developing static sites with Ruby
okuramasafumi
0
280
connect-python: convenient protobuf RPC for Python
anuraaga
0
410
DevFest Android in Korea 2025 - 개발자 커뮤니티를 통해 얻는 가치
wisemuji
0
140
dotfiles 式年遷宮 令和最新版
masawada
1
770
안드로이드 9년차 개발자, 프론트엔드 주니어로 커리어 리셋하기
maryang
1
110
手軽に積ん読を増やすには?/読みたい本と付き合うには?
o0h
PRO
1
170
Featured
See All Featured
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.8k
Faster Mobile Websites
deanohume
310
31k
Leading Effective Engineering Teams in the AI Era
addyosmani
8
1.3k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.3k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Building Flexible Design Systems
yeseniaperezcruz
330
39k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Bash Introduction
62gerente
615
210k
RailsConf 2023
tenderlove
30
1.3k
Transcript
Apple Watch First Steps 1
Apple Watch 2
Apple Watch April 24th, 2015 Xcode 6.2, iOS SDK 8.2
3
Apple Watch 4
Developer checklist 5
Developer checklist 6
Developer checklist 7
Developer checklist https://developer.apple.com/app-store/watch/ 8
Product owner checklist 9
Product owner checklist 4 Smaller than app 4 Only the
core functionality 4 Same features, done in another way faster? 4 Global ideas...! 10
11
Glances Notifications The App 12
Glances 13
Notifications 14
Notifications 15
The App 16
Restrictions 17
What should you be aware of 18
Application Structure 19
Application Structure 20
Storyboards 21
2 Sizes 22
Static Layout* Write-only interface :) 23
Per frame Image based animations // I wonder if I
can do like this [UIView animateWithDuration:5 completion:^{ }] 24
Per frame Image based animations 25
There's no such things as UItouch No custom Gestures 26
No sensors API 27
Limited text input Dictation API 28
Be careful with Images 29
Be careful with Images setImageNamed: [UIImage imageNamed:] 30
Apple Watch SDK 31
Tasks To Solve 32
Networking 33
App and Extension Communication 34
We can 4 WatchKit Extension -> App* We can not
4 App -> WatchKit Extension* - WatchKit Extesion -> Open App In 35
Use shared groups for communication https://github.com/mutualmobile/ MMWormhole 36
Debugging 37
General impression 38
Links for Inspiration 4 http://thinkapps.com/blog/development/5-new- things-learned-apple-watch-apps/ 4 http://watchaware.com/watch-apps 4 https://realm.io/news/building-watchkit-apps-
swift/ 4 http://natashatherobot.com/ 39
Thank you! It's questions time 40
Apple Watch First Steps by Paul Taykalo, Stanfy # frameworkdays
2015 41