2.9 KiB
Introduction
Microsoft HealthVault is a cloud-based platform designed to put people in control of their health data. This repository hosts samples of apps and sites which allow developers to provide additional value on the HealthVault platform.
For more information on HealthVault for developers, please see our comprehensive developer documentation.
Getting Started
SDKs
HealthVault offers SDKs for many platforms.
-
.NET
- Nuget package - Easily stay up-to-date with the latest HealthVault SDK by leveraging the .NET SDK published via Nuget.
- MSI download - Optional. Offers some additional tools, including the HealthVault Application Manager.
-
Java/Android - Maven-enabled SDK for Java and Android app development.
-
iOS - Objective-C SDK for iOS app development
-
HealthVault Device Driver Development Kit - A DDK for device manufacturers developing HealthVault-enabled devices for Windows.
-
Third-party libraries
- Drupal - A Drupal connector for HealthVault
- PHP - An open-source library for developing HealthVault-enabled applications in PHP.
- Python - An open-source library for developing HealthVault-enabled applications in Python.
- Ruby - An open-source library for developing HealthVault-enabled applications in Ruby.
Registering your applications
All applications must be registered with the HealthVault Application Configuration Center before they can connect to the service. During registration, the ACC will request that you upload an appropriate certificate which will be used subsequently to secure communications between your app and the service. For more information on how to obtain an appropriate certificate, please see MSDN.
Contribute
Contributions to healthvault-samples are welcome. Here is how you can contribute:
- Submit bugs and help us verify fixes
- Submit pull requests for bug fixes and features
This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.