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
Fitbit APIのススメ / Effective usage of fitbit API
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
ykarakita
July 13, 2017
Technology
740
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Fitbit APIのススメ / Effective usage of fitbit API
2017/07/13 IoTLT #29
ykarakita
July 13, 2017
More Decks by ykarakita
See All by ykarakita
サーバーレスなマルチテナントSaaSの権限管理 / Serverless Multitenant SaaS Auth Management
ykarakita
3
2k
ユーザー企業における サーバーレスな Web APIバックエンド開発 / Developping serverless Web API Backend
ykarakita
2
2.6k
Fitbit ✕ Music 〜Fitbit APIで最高のトレーニングを〜 / Great Training with Fitbit API
ykarakita
5
940
Other Decks in Technology
See All in Technology
【CEDEC2026】『GRANBLUE FANTASY: Relink - Endless Ragnarok』のバトル制作事例 ~最高のキャラゲーを目指して~
cygames
PRO
0
300
社内の7割が使うデータ基盤を、 データチーム2人で回すためにやったこと
koh_yoshi
4
1.4k
AIコーディングの次。コードレビューと理解負荷を解消して組織の開発生産性を高める
moongift
PRO
2
2.6k
MIRU 2026 チュートリアル
keisuke198619
0
920
Forza Horizon 6 のテレメトリ機能で 自動運転に使えそうな学習データを集める話
henjin0
0
180
Service Connect 上のサービスに ECS Service の外側から到達できなかった話
ota1022
1
250
オートロックマンションなのに、各部屋は施錠なし!? 攻撃者が組織内ネットワークで大暴れする理由 / The Front Door Is Locked, but the Rooms Are Wide Open: Why Attackers Move Freely Inside Enterprise Networks
nttcom
1
5.9k
ホームラボ紹介
y_sera15
0
180
Sets in Go
ramalho
1
750
Head First モブプログラミング / Head First Mobprogramming
takaking22
10
12k
モダンフロントエンド 開発研修
recruitengineers
PRO
4
650
Data Hubグループ 紹介資料
sansan33
PRO
0
3.2k
Featured
See All Featured
Utilizing Notion as your number one productivity tool
mfonobong
4
540
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.6k
Designing for Performance
lara
611
70k
The Curse of the Amulet
leimatthew05
2
14k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
200
How to train your dragon (web standard)
notwaldorf
97
6.8k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
410
Building Applications with DynamoDB
mza
96
7.2k
Exploring anti-patterns in Rails
aemeredith
3
460
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
210
How Software Deployment tools have changed in the past 20 years
geshan
1
34k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Transcript
Copyright © 2016. All rights reserved. Copyright © 2017 All
rights reserved. 2017/07/13 IoT縛りの勉強会! IoTLT vol.29 @ サムライインキュベート API利⽤のススメ
Copyright © 2017 All rights reserved. 1 ⾃⼰紹介 n名 前:
百⽊⽥ 雄亮 nFitbit : Charge 2 n所 属: ハンズラボ株式会社 n仕 事: l 東急ハンズのIT統制 l 研究&開発 l 企業システムのクラウド移⾏⽀援 @ykarakita
Copyright © 2017 All rights reserved. 2 Fitbitを使⽤し始めた理由
Copyright © 2017 All rights reserved. 3 Fitbitを使⽤し始めた理由 n学⽣時代: l
某体育⼤学でやり投げ l →体育学部出⾝のエンジニア(珍)
Copyright © 2017 All rights reserved. 4 Fitbitを使⽤し始めた理由 n学⽣時代: l
某体育⼤学でやり投げ l →体育学部出⾝のエンジニア(珍) l Fitbit - トレーニング管理できる + Programmable
Copyright © 2017 All rights reserved. 5 Fitbitを使⽤し始めた理由 n学⽣時代: l
某体育⼤学でやり投げ l →体育学部出⾝のエンジニア(珍) l Fitbit - トレーニング管理できる + Programmable l →買うよねー
Copyright © 2017 All rights reserved. 6 Fitbit APIで できること
Copyright © 2017 All rights reserved. 7 Fitbit APIでできること n主に・・・
① ⾃分のデータの読み書き ② フレンズ情報の取得 ③ ⾃分のデバイス情報の読み書き
Copyright © 2017 All rights reserved. 8 ①⾃分のデータの読み書き
Copyright © 2017 All rights reserved. 9 Fitbit APIでできること n⾃分のデータの読み書き
l ⽬標の設定 - 体脂肪 - 体重 - ⾷べたもの - 1⽇の歩数 - 1⽇の摂取カロリー など l データの取得 - 睡眠ログ - 体重ログ - ⼼拍数ログ など
Copyright © 2017 All rights reserved. 10 ②フレンズ情報の取得
Copyright © 2017 All rights reserved. 11 Fitbit APIでできること nフレンズ情報の取得
l ⼀⽇あたりの平均歩数 l ⾝⻑・体重(フレンズが登録していれば) などなど
Copyright © 2017 All rights reserved. 12 ③⾃分のデバイス情報の 読み書き
Copyright © 2017 All rights reserved. 13 Fitbit APIでできること n⾃分のデバイス情報の読み書き
l バッテリーの量 l アラーム(バイブレーション)設定 Fitbit APIのドキュメント https://dev.fitbit.com/docs/
Copyright © 2017 All rights reserved. 14 Fitbit API使ってみた
Copyright © 2017 All rights reserved. 15 ✕ Music
Copyright © 2017 All rights reserved. 16 ⾛る時のスタイルはこんな感じ スマホ イヤホン
Copyright © 2017 All rights reserved. 17 ⾛っていて、 こんなことありませんか?
Copyright © 2017 All rights reserved. 18 ⾛りも佳境を迎え、 ペースも上がってきて いい調⼦!
このままベスト記録!
Copyright © 2017 All rights reserved. 19 その時、 イヤホンから 流れてきたのは・・・
Copyright © 2017 All rights reserved. 20 落ち着くバラードソング
Copyright © 2017 All rights reserved. 21 違う!そうじゃない!
Copyright © 2017 All rights reserved. 22 気持ちの⾼まりに 合わせて ⾳楽もテンション
上がるものがいい!
Copyright © 2017 All rights reserved. 23 ⼼拍数 ↓連動 曲のBPM
Copyright © 2017 All rights reserved. 24 やってみた
Copyright © 2017 All rights reserved. 25 APIが提供されている⾳楽ストリーミングアプリ
Copyright © 2017 All rights reserved. 26 処理の流れ アプリケーション ⼼拍数API
⼼拍数を問い合わせ 最新の⼼拍数
Copyright © 2017 All rights reserved. 27 処理の流れ アプリケーション ⼼拍数API
BPMデータベース ⼼拍数に近いBPMの曲を問い合わせ 曲名・アーティスト名
Copyright © 2017 All rights reserved. 28 処理の流れ アプリケーション ⼼拍数API
BPMデータベース プレイリストAPI 曲をプレイリストに追加
Copyright © 2017 All rights reserved. 29 デモ
Copyright © 2017 All rights reserved. 30 ↑Spotifyのアプリ
Copyright © 2017 All rights reserved. 31
Copyright © 2017 All rights reserved. 32
Copyright © 2017 All rights reserved. 33 まとめ nFitbit APIを使ってみよう!
l ユーザー会もあります - JaFUGで検索! n個⼈技術ブログでFitbit APIの使い⽅など書いてます l http://sakanaaas.hateblo.jp/ @ykarakita
Copyright © 2017 All rights reserved. 34 Thank you