Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
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
83
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
88
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
Feature Flags Suck! - KubeCon Atlanta 2025
phodgson
0
150
オフライン対応!Flutterアプリに全文検索エンジンを実装する @FlutterKaigi2025
itsmedreamwalker
2
230
複数チーム並行開発下でのコード移行アプローチ ~手動 Codemod から「生成AI 活用」への進化
andpad
0
180
GeistFabrik and AI-augmented software development
adewale
PRO
0
120
問題の見方を変える「システム思考」超入門
panda_program
0
300
Private APIの呼び出し方
kishikawakatsumi
3
890
OSS開発者の憂鬱
yusukebe
12
5.4k
flutter_kaigi_2025.pdf
kyoheig3
1
350
Nitro v3
kazupon
2
320
How Software Deployment tools have changed in the past 20 years
geshan
0
380
知られているようで知られていない JavaScriptの仕様 4選
syumai
0
630
Building AI with AI
inesmontani
PRO
1
240
Featured
See All Featured
Unsuck your backbone
ammeep
671
58k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
2.9k
Facilitating Awesome Meetings
lara
57
6.6k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
Six Lessons from altMBA
skipperchong
29
4.1k
KATA
mclloyd
PRO
32
15k
Documentation Writing (for coders)
carmenintech
76
5.1k
Optimizing for Happiness
mojombo
379
70k
Leading Effective Engineering Teams in the AI Era
addyosmani
8
1.1k
Rebuilding a faster, lazier Slack
samanthasiow
84
9.3k
How STYLIGHT went responsive
nonsquared
100
5.9k
Build The Right Thing And Hit Your Dates
maggiecrowley
38
2.9k
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