Microsoft HealthVault is the most prominent example of a personally controlled health
record. With its open API, flexibility, and connections with multiple health care providers,
it gives people interested in monitoring their own health an unprecedented opportunity
to do their own research on their own data. This concise book will explain
what you can store in HealthVault, how to enable automatic updates from well-known
fitness devices, and how to use programming libraries to create reports and investigate
trends of interest to you. Programmable Self is a combination of Quantified Self and
motivational hacks. Quantifying what you want to change about yourself and using
motivational tools to ensure consistent change has been a proven recipe for successful
behavioral change. It's a lot easier to start walking more if you have to tell your
coworkers how many steps you walked yesterday!
Personal health and fitness has joined the digital revolution. Using Microsoft HealthVault, people interested in monitoring their health have an unprecedented opportunity to research their own data. This concise book explains how HealthVault users can collect and analyze their data, and how application developers can help them with mobile or web-based applications.
You’ll learn how to use HealthVault’s open API, flexibility, and connections with multiple health-care providers to develop health data applications, enable automatic updates from well-known fitness devices, and use programming libraries to create reports and investigate trends.
Get a walkthrough of HealthVault functionality available to end users
Use HealthVault to capture data from devices that measure a user’s health
Examine HealthVault’s API for interacting with applications and devices, using .NET code samples
Develop a Quantified Self application for consumers that can track more than 80 data types
Learn how to build mobile apps for HealthVault by exploring an end-to-end example for Windows Phone 7
Use best practices for releasing, maintaining, and marketing HealthVault applications to end users