Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
20160622 watchOS 3を使ってみた
Search
Kei Ito
June 22, 2016
Programming
1k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
20160622 watchOS 3を使ってみた
関モバ #15 の資料です
Kei Ito
June 22, 2016
More Decks by Kei Ito
See All by Kei Ito
20211015 Mac CatalystでmacOS用アプリを作る
itok
2
4.5k
20210219 Flutterに入門してみた
itok
1
4.1k
20201009 iOS 14 ウィジェットをつくってみた
itok
1
2.5k
20191206 Property Wrappers 入門
itok
0
1.8k
20190920 iOS 13 対応ではまった話
itok
1
2.5k
20190726 Background App Refresh Taskがやってきた
itok
0
2.4k
20190722 Firebase Remote Configでアドネットワークを管理する
itok
0
1.7k
20190419 iOSアプリで証明書の情報を参照する
itok
0
1.6k
20190412 Android TV向けアプリを作ってみる
itok
0
1.2k
Other Decks in Programming
See All in Programming
マイコン向けの軽量Ruby「PicoRuby」で各種デバイスを制御するネイティブアプリの実現手法
bash0c7
0
460
海上で動くGoサーバー: goroutineとchannelでさばく航行データストリーム
atsuki_seo
0
1k
標準パッケージに uuid が追加された 背景から見る Go らしい意思決定 / go_127_uuid_decision
convto
5
9.1k
Verilogで学ぶCPU自作入門.pdf
uyuki234
7
3.8k
The Rails Doctrine Decade
koic
2
410
テストを司るデーモンに会いに行く 〜隔離した仮想マシンでテストを通すまで〜
h1d3mun3
1
590
AI が書く Go コードの品質を劇的に向上させる Linter: “declscope”
mpyw
0
440
Agents on Rails - Rails at Scale 2026
irinanazarova
0
290
難しいけど、読めた。- OSSの入口に立った話。
sts11142
0
130
AI Agent時代のリアーキテクチャ戦略と実践
hokaccha
9
5.2k
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
420
Vue Fes Japan 2026 タイムテーブル徹底解説
448jp
1
570
Featured
See All Featured
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
250
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
310
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
250
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
420
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
510
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.6k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
12k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
470
Skip the Path - Find Your Career Trail
mkilby
1
240
Test your architecture with Archunit
thirion
2
2.4k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
2
2.9k
WCS-LA-2024
lcolladotor
0
840
Transcript
XBUDI04Λ ͬͯΈͨ ؔϞόΠϧΞϓϦݚڀձ !JUPL@UXJU
!JUPL@UXJU w ͍ͱ͏͚͍ʢJUPLʣ w ɹɹɹɹɹɹͷதͷਓ w ެࢲڞʹϓϩάϥϚJ04.BDʢͨ·ʹ"OESPJE8JOEPXTʣ w IUUQJUPLKQ IUUQTPSBLB[FDPKQ
88%$ ΩʔϊʔτதʹࣗࣾΞϓϦΞΠίϯ͕ͪΒΓͱөΓ·ͨ͠
XBUDI04
4QSJUF,JU4DFOF,JU
WKInterfaceSKScene ཧԋࢉͳͲར༻Մೳ WKInterfaceSKScene 4QSJUF,JU 4DFOF,JU J04 NBD04 UW04 4,7JFX 4$/7JFX
XBUDI04 8,*OUFSGBDF4,4DFOF 8,*OUFSGBDF4$/4DFOF sceneInterface.presentScene(scene) sceneInterface.scene = scene
(FTUVSF3FDPHOJ[FS
w 6*(FTUVSF3FDPHOJ[FSͱҧ͏ϝιουମܥ w EFMFHBUFͳ͠ w TVCDMBTTԽͨ͠ΒͩΊ w ੜͤͣʹTUPSZCPBSE͏͜ͱ 8,(FTUVSF3FDPHOJ[FS let
p = tap.locationInObject() let velocity = pan.velocityInObject()
w 5BQ w 1BO w 4XJQF w -POH1SFTT 8,(FTUVSF3FDPHOJ[FS ͕͢͞ʹQJODISPUBUFͳ͍
$SPXO4FRVFODFS
{ // WKInterfaceControllerͷproperty self.crownSequencer.delegate = self self.crownSequencer.focus() } func crownDidRotate(_
crownSequencer: WKCrownSequencer?, rotationalDelta: Double) { // 1पͰ߹ܭ1.0 } 8,$SPXO4FRVFODFS w ཽ಄ͷಈ͖ΛऔಘͰ͖Δ w GPDVTSFTJHO'PDVTͰࢹ0/0''
6TFS/PUJpDBUJPO
6TFS/PUJpDBUJPO let content = UNMutableNotificationContent() content.title = "λΠτϧͰ͢" content.body =
"ຊจͰ͢" content.sound = UNNotificationSound.default() let trigger = UNTimeIntervalNotificationTrigger(timeInterval: 10, repeats: false) let req = UNNotificationRequest(identifier: "test", content: content, trigger: trigger) let center = UNUserNotificationCenter.current() center.add(req) { (err) in } XBUDI୯ମͰϩʔΧϧ௨͕ൃߦͰ͖Δʂ
·ͩ·ͩC ͍Ζ͍Ζ৮ͬͯࢼͯ͠ όάϨϙͯ͠ΈͨΓ ཁग़ͯ͠ΈͨΓ͠Α͏