22
Hacking 101 http://healthgraph.com

Health Graph Hacking 101

Embed Size (px)

DESCRIPTION

Learn how to use the Health Graph API to build health & fitness apps. Take advantage of many partner sensors and data sources. Reach millions of passionate consumers using the Health Graph today!

Citation preview

Page 1: Health Graph Hacking 101

Hacking 101http://healthgraph.com

Page 2: Health Graph Hacking 101
Page 3: Health Graph Hacking 101

● Fitness activities, but also...● Your weight● Number of steps you take each day● What you eat, how much, and when● How much and how well you sleep● Blood glucose, hormones, other factors

Your health and fitness

Page 4: Health Graph Hacking 101

● The world needs an open platform for health data portability

● It needs to be built upon Internet standard technologies and be simple to integrate

● It needs to be inexpensive (or free!) so everyone can participate

We need an open health platform

Page 5: Health Graph Hacking 101

● User control is paramount● Enables health and fitness data portability● Free partner storage and usage

Why the Health Graph platform

Page 6: Health Graph Hacking 101

● 22.5M+ users● 110M+ activities containing 44B+ GPS

points● 120+ partners publicly launched integrations● Hundreds of private/internal integrations live● Scaling nicely

○ Hundreds of millions of API calls per month○ 10x weekly API call volume growth YoY

Why the Health Graph platform

Page 7: Health Graph Hacking 101

Discovery Flow● RunKeeper users connect to Health

Graph partners through app directory

Page 8: Health Graph Hacking 101

Discovery Flow● App detail pages allow users to find

and learn about apps

Page 9: Health Graph Hacking 101

Discovery Flow● Feed notification every time a user

connects an app to their account

Page 10: Health Graph Hacking 101

Discovery Flow● Attribution every time a user posts an

activity or measurement

Page 11: Health Graph Hacking 101

Discovery Flow● Partners suggested to users via

widgets throughout RunKeeper.com

Page 12: Health Graph Hacking 101

Discovery Flow● Partner channel via online store

Page 13: Health Graph Hacking 101

● Fitocracy● Withings● Stronger● Earndit● Run Calendar● GymPact● ShapeUp Club● GAIN Fitness● iSmoothRun● Wahoo Fitness● or choose your own!

Health Graph user favorite partners

Page 14: Health Graph Hacking 101

Health Graph partners

● Write/read/edit health & fitness data in the Health Graph cloud for free

● RESTful API for fitness activities and health measurements

● Our most successful partners help users improve their fitness in a fun, mobile, rewarding way

Page 16: Health Graph Hacking 101

Access overview

● Access and API policies centered around user control

● OAuth 2.0 authorization code flow● Mechanism to retain data, with user

permission, after user disconnects your app from their Health Graph account

Page 18: Health Graph Hacking 101

Getting started

● Read tech and partner docs linked to from: http://blog.healthgraph.com/about

● Register for API access● Note callback, data retention, read and edit

permissions● Start learning and prototyping via the

console: http://runkeeper.com/console● Follow the best practices● Take advantage of third party libraries

Page 19: Health Graph Hacking 101

Test data options

● Create free RunKeeper.com account then use free partner apps to generate data

● Create account then use friend tagging to import data from an existing account

● Use Health Graph API writes to load data from a user data export

● For details see Health Graph blog

Page 20: Health Graph Hacking 101

Once your app is ready

● Go back to your Partner applications page○ Verify app description, icon, other details○ Be sure you've uploaded a hero graphic○ Publish when everything's ready

● Note: Publishing makes your app publicly visible in the RunKeeper apps directory so do not do this until you are ready to launch!

Page 22: Health Graph Hacking 101

Happy hacking!http://healthgraph.com