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
Flutterでヘルスケアデータへアクセスする
Search
asashin
September 10, 2021
Programming
300
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Flutterでヘルスケアデータへアクセスする
asashin
September 10, 2021
More Decks by asashin
See All by asashin
Cla ude Code で0からキーボードを作る
asashin227
1
130
Creating an English conversation app using the Foundation Models framework
asashin227
0
18
Ore Keybord #1
asashin227
0
1.6k
Build AI app with AI agent
asashin227
0
26
ReactNative入門
asashin227
0
100
アウトプットしようね
asashin227
0
37
SwiftUIでキラキラを作る
asashin227
0
100
ローカル拠点でのEMの役割
asashin227
0
310
XcodeCloud移行奮闘記
asashin227
0
150
Other Decks in Programming
See All in Programming
Web3Dライブラリを作ってVue Custom Rendererの仕組みを理解しよう / lets learn vue custom renderer by making 3d library
drumath2237
1
120
Materialが消えた日 〜真っ白なFlutterキャンバスにRenderObjectで絵を描く〜
umigishiaoi
0
140
コーディング自動化の次へ。人の介入をゼロにするファクトリーとサポートAIによる実践
timakin
5
5.1k
AI時代のTerminal環境を UNIX哲学で設計・運用する
yasunori0418
1
340
Web Framework Benchmark Battle 2026, Any%
a_matsuda
3
3.1k
Lambda durable functionsでHuman in the Loopを楽に…楽に……
har1101
2
250
Apple Intelligenceとオンデバイス時代の到来
yahir0
0
190
全ての永続トークンを、生まれる前に消し去りたい!
sylph01
3
1.7k
느린 네트워크와 저사양 디바이스 사용자를 위한 웹뷰 로딩 시간 개선기
kmkim
1
170
[DroidKnights 2026] Workflow AX: From Auto-Documented Policies to E2E Testing
raeminkang
0
500
SFCで実現する病院・医療システムの動的組み立て式UI
koukimiura
1
160
AI駆動開発4年目の現在地(『あなたはFDEになるべきか?』イベント資料)
kumaiu
0
130
Featured
See All Featured
Being A Developer After 40
akosma
PRO
92
590k
Making the Leap to Tech Lead
cromwellryan
135
10k
Fireside Chat
paigeccino
43
4.1k
Odyssey Design
rkendrick25
PRO
2
920
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
420
Statistics for Hackers
jakevdp
799
230k
ラッコキーワード サービス紹介資料
rakko
5
5.6M
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.3k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
203
77k
[SF Ruby Conf 2025] Rails X
palkan
3
1.5k
GraphQLとの向き合い方2022年版
quramy
50
15k
We Have a Design System, Now What?
morganepeng
55
8.4k
Transcript
'MVUUFSͰϔϧεέΞσʔλΛѻ͏ NJTPLBUTVNPCJMF!BTBTIJO
w 5XJUUFS!BTBTIJO w J04ΤϯδχΞ w ։ൃ෦JO "TBLVSB4IJOTVLF
'MVUUFS
w (PPHMFͷΫϩεϓϥοτϑΥʔϜϑϨʔϜϫʔΫ w J04"OESPJEʢ8FCɺσεΫτοϓʣ w %BSU w ݄ʹϦϦʔε 'MVUUFSͱʁ
Կ͕ྑ͍ͷ͔ w ϗοτϦϩʔυͰಈ࡞֬ೝ͕Ϋιૣ͍ w %BSU͕շద w ڥߏங͕ʢࢥͬͨΑΓʣ؆୯ w ͜Ε͔ΒσϑΝΫτͱͳΔએݴత6* w
๛ͳϓϥοτϑΥʔϜରԠ
Կ͕ྑ͍ͷ͔ ιʔεͰJ04 "OESPJEରԠʂ
࠷ߴʙʙʂʂɹ
ۀͰ͑Δ͔
ΣΞϥϒϧσόΠεͰऩूͨ͠ϥΠϑϩά σʔλΛͱʹϲ݄ؒͷੜ׆श׳վળࢦಋ ϓϩάϥϜΛఏڙ $PQZSJHIU©13&7&/5*OD"MMSJHIUTSFTFSWFE
ௐ߲ࠪ w )FBMUI,JUͷΞΫηε͕Ͱ͖Δ͔
'MVUUFSͰ ωΠςΟϒ࿈ܞ
ωΠςΟϒΞΫηεํ๏ .FUIPE$IBOOFM &WFOU$IBOOFM .FTTBHF$IBOOFM 1MBUGPSN7JFX
None
None
None
ಋೖ fl VUUFSQVCBEEIFBMUI w 1VCύοέʔδϚωʔδϟͰΠϯετʔϧ
͍ํ w QSPKFDUJ043VOOFSQSPKFDUYDXPSLTQBDF
͍ํ w QSPKFDUJ043VOOFSQSPKFDUYDXPSLTQBDF
͍ํ JNQPSUQBDLBHFIFBMUIIFBMUIEBSU w Πϯϙʔτ List<HealthDataType> types = [ HealthDataType.STEPS, ];
HealthFactory health = HealthFactory(); bool accessWasGranted = await health.requestAuthorization(types); w ΞΫηεڐՄ
͍ํ List<HealthDataType> types = [ HealthDataType.STEPS, ]; try { List<HealthDataPoint>
healthData = await health.getHealthDataFromTypes(startDate, endDate, types); _healthDataList.addAll(healthData); } catch (e) { print("Caught exception in getHealthDataFromTypes: $e"); } _healthDataList = HealthFactory.removeDuplicates(_healthDataList); _healthDataList.forEach((x) { steps += x.value.round(); }); setState(() { _state = _healthDataList.isEmpty ? AppState.NO_DATA : AppState.DATA_READY; }); w σʔλͷऔಘ
·ͱΊ w ࠓ·ͰͷΫϩεϓϥοτϑΥʔϜͱ։ൃऀମݧ͕Ϩϕͪ w ϥΠϒϥϦ͕݁ߏ๛ w %BSUා͘ͳ͍ w ڥߏங͔Βαϯϓϧಈ͔࣮ͯ͠·Ͱ͙࣌ؒΒ͍Ͱ࠷ߴ w
ͬͱਂΊ͍ͨͱࢥͬͨ