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
79
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
280
On guard of surce code
paultaykalo
0
150
Source Code as Input
paultaykalo
0
77
Reactive Programming Workshop
paultaykalo
0
100
Why we are (not) writing tests in iOS
paultaykalo
1
240
Lost in maintenance in Swift
paultaykalo
0
450
Как в короткое время силами существующей команды без дизайнера выпустить мультиплатформенное приложение
paultaykalo
0
130
Code Generators In Swift (Part 2)
paultaykalo
2
180
Applications that broke... somewhere
paultaykalo
1
72
Other Decks in Programming
See All in Programming
[Fin-JAWS 第38回 ~re:Invent 2024 金融re:Cap~]FaultInjectionServiceアップデート@pre:Invent2024
shintaro_fukatsu
0
400
Immutable ActiveRecord
megane42
0
130
個人アプリを2年ぶりにアプデしたから褒めて / I just updated my personal app, praise me!
lovee
0
340
チームリードになって変わったこと
isaka1022
0
190
Unity Android XR入門
sakutama_11
0
140
社内フレームワークとその依存性解決 / in-house framework and its dependency management
vvakame
1
550
知られざるDMMデータエンジニアの生態 〜かつてツチノコと呼ばれし者〜
takaha4k
4
1.3k
ファインディの テックブログ爆誕までの軌跡
starfish719
2
1.1k
いりゃあせ、PHPカンファレンス名古屋2025 / Welcome to PHP Conference Nagoya 2025
ttskch
1
270
CloudNativePGがCNCF Sandboxプロジェクトになったぞ! 〜CloudNativePGの仕組みの紹介〜
nnaka2992
0
220
Conform を推す - Advocating for Conform
mizoguchicoji
3
680
Honoをフロントエンドで使う 3つのやり方
yusukebe
4
2.1k
Featured
See All Featured
Visualization
eitanlees
146
15k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
10
1.3k
Raft: Consensus for Rubyists
vanstee
137
6.8k
Facilitating Awesome Meetings
lara
51
6.2k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
4
400
Six Lessons from altMBA
skipperchong
27
3.6k
Building Applications with DynamoDB
mza
93
6.2k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
29
1k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.4k
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