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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Paul Taykalo
April 04, 2015
Programming
0
86
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
310
On guard of surce code
paultaykalo
0
170
Source Code as Input
paultaykalo
0
95
Reactive Programming Workshop
paultaykalo
0
120
Why we are (not) writing tests in iOS
paultaykalo
1
250
Lost in maintenance in Swift
paultaykalo
0
480
Как в короткое время силами существующей команды без дизайнера выпустить мультиплатформенное приложение
paultaykalo
0
140
Code Generators In Swift (Part 2)
paultaykalo
2
190
Applications that broke... somewhere
paultaykalo
1
83
Other Decks in Programming
See All in Programming
LLM Observabilityによる 対話型音声AIアプリケーションの安定運用
gekko0114
2
430
AIによる高速開発をどう制御するか? ガードレール設置で開発速度と品質を両立させたチームの事例
tonkotsuboy_com
7
2.3k
Automatic Grammar Agreementと Markdown Extended Attributes について
kishikawakatsumi
0
190
QAフローを最適化し、品質水準を満たしながらリリースまでの期間を最短化する #RSGT2026
shibayu36
2
4.4k
Rust 製のコードエディタ “Zed” を使ってみた
nearme_tech
PRO
0
180
AI時代のキャリアプラン「技術の引力」からの脱出と「問い」へのいざない / tech-gravity
minodriven
21
7.2k
Vibe Coding - AI 驅動的軟體開發
mickyp100
0
180
AI Agent の開発と運用を支える Durable Execution #AgentsInProd
izumin5210
7
2.3k
副作用をどこに置くか問題:オブジェクト指向で整理する設計判断ツリー
koxya
1
610
Amazon Bedrockを活用したRAGの品質管理パイプライン構築
tosuri13
4
670
Grafana:建立系統全知視角的捷徑
blueswen
0
330
なるべく楽してバックエンドに型をつけたい!(楽とは言ってない)
hibiki_cube
0
140
Featured
See All Featured
Paper Plane (Part 1)
katiecoart
PRO
0
4.2k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.6k
Discover your Explorer Soul
emna__ayadi
2
1.1k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
0
2.3k
The Curious Case for Waylosing
cassininazir
0
240
Design in an AI World
tapps
0
140
Everyday Curiosity
cassininazir
0
130
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
65
A Modern Web Designer's Workflow
chriscoyier
698
190k
We Are The Robots
honzajavorek
0
160
YesSQL, Process and Tooling at Scale
rocio
174
15k
Designing for Performance
lara
610
70k
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