background preloader


Facebook Twitter

iOS 8 HealthKit: Working with Biometric Data. Apple's recently released iOS 8 introduced a new Health app that provides iPhone users access to a dashboard of health and fitness data. The HealthKit framework included in the iOS SDK 8 allows app developers to request permissions from the users themselves to read and write specific types of health and fitness data. The framework makes it possible to ask for, create, and save health and fitness data that the users will see summarized in the Health app. In this article, I explain how to work with the HealthKit framework in Swift to request the necessary permissions, write and retrieve health and fitness data, and to perform needed unit conversions. Working with Units and Quantities in the Playground At the time of writing, the Health app is available only for iPhone, so you cannot use the HealthKit framework in iPad or iPod apps. Write Body Temperature Read Date of Birth Read Height Read Weight All HealthKit types start with the HK prefix.

Requesting Permissions to Read and Write Data. 5 easy steps to integrate HealthKit - JadeMind. Whether you want to create a new HealthKit-enabled app or update your existing fitness or health app, this tutorial shows you how to easily integrate the new HealthKit API. This allows you to use all benefits of the iOS Health app, including storing your health and fitness data as well as reading health and fitness data of other apps.

As promised, there are only five easy steps to integrate HealthKit into your app. The five steps are: Enable HealthKitCheck availabilityRequest authorizationRead/Write some dataPrepare for publishing Next, we go through each step and explain it in a little bit more detail. First go to your target settings within XCode and head over to the capabilities page. Enable HealthKit and XCode will do the rest for you (e.g. adding the HealthKit framework, etc.). Note: When enabling the HealthKit capability, XCode adds a new device requirement healthkit in your entitlement file. <p>View the code on <a href=" 1. 2. 3.