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
76
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
270
On guard of surce code
paultaykalo
0
140
Source Code as Input
paultaykalo
0
74
Reactive Programming Workshop
paultaykalo
0
100
Why we are (not) writing tests in iOS
paultaykalo
1
240
Lost in maintenance in Swift
paultaykalo
0
420
Как в короткое время силами существующей команды без дизайнера выпустить мультиплатформенное приложение
paultaykalo
0
130
Code Generators In Swift (Part 2)
paultaykalo
2
180
Applications that broke... somewhere
paultaykalo
1
70
Other Decks in Programming
See All in Programming
Scala におけるコンパイラエラーとの付き合い方
chencmd
2
430
全部見せます! クラシルリワードのSwiftTesting移行プロジェクト
uetyo
0
210
Shinjuku.rb#95:心の技術書紹介
free_world21
1
110
Lessons by WebAssembly app in production on CDN Edge Computing Service
tetsuharuohzeki
0
210
Architecture Decision Record (ADR)
nearme_tech
PRO
1
690
仮想ファイルシステムを導入して開発環境のストレージ課題を解消する
segadevtech
2
550
『ドメイン駆動設計をはじめよう』中核の業務領域
masuda220
PRO
5
1k
Securify_エンジニア採用資料
3shake
0
100
connect-go で面倒くささと戦う / 2024-08-27 #newmo_layerx_go
izumin5210
2
650
Regular Expressions, REXML, Automata Learning
makenowjust
0
220
Kotlin 2.0 and Beyond
antonarhipov
2
150
[DroidKaigi 2024] Android ViewからJetpack Composeへ 〜Jetpack Compose移行のすゝめ〜 / From Android View to Jetpack Compose: A Guide to Migration
syarihu
1
630
Featured
See All Featured
Embracing the Ebb and Flow
colly
83
4.4k
RailsConf 2023
tenderlove
28
810
The Language of Interfaces
destraynor
153
23k
Keith and Marios Guide to Fast Websites
keithpitt
408
22k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
278
13k
Build your cross-platform service in a week with App Engine
jlugia
228
18k
A designer walks into a library…
pauljervisheath
201
24k
The Pragmatic Product Professional
lauravandoore
31
6.2k
Code Review Best Practice
trishagee
62
16k
Thoughts on Productivity
jonyablonski
66
4.2k
Bootstrapping a Software Product
garrettdimon
PRO
304
110k
What’s in a name? Adding method to the madness
productmarketing
PRO
21
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