Development Process

After checking prerequisites and downloading the SDK, you’re ready to create your application through the following steps.

Connection Design Guide

It provides the user interface guidelines for its partner apps to unify the entry point for the connection to Samsung Health and related interfaces. Read Connection Design Guide and apply them to your application. An application that doesn’t follow the guidelines can be rejected for the partner application.

Data Synchronization Design

The partner app of Samsung Health needs to synchronize the health data.

The SDK enables your app to read Samsung Health’s data and write your app’s data to Samsung Health. See Data Types for the available data types.

Main data types that represent your application should be contained for data integration. The synchronized data between your application and Samsung Health needs to give a natural flow to the users. E.g. In case of the nutrition app, the user thinks nutrition data would be shared with Samsung Health without doubt.

Creating an Application

Create an app project and develop your app. See hello health data for a quick start.

Testing Your Application

The app that uses the SDK works with Samsung Health after the partner app approval. It needs to be tested fully before applying for the partner app. The SDK provides the following environments.

  • Samsung Health‘s developer mode

  • SDK’s DataViewer

  • Checklist for Samsung Health’s partner app


Samsung Health Android SDK doesn’t support the Emulator test. Android 6.0 Marshmallow (API level 23) device or above is required to test your app.

Samsung Health’s Developer Mode

If your app is not the Samsung Health's partner, it runs only under the developer mode of Samsung Health. See Developer mode for more information.


DataViewer reads saved health data in Samsung Health and can create new test data for each data type. It works after the Samsung Health’s developer mode is active. See Data Viewer for more information.

Figure: DataViewer
Checklist for Samsung Health’s Partner App

Samsung Health Android SDK provides a checklist that includes basic test items for the app test. Download it here and check your app before applying for partner app on the developer site. It helps you save time on the Samsung Health’s registration process.

Registering for Partner App

The application will work properly with Samsung Health after the partner app approval. The Samsung Health team checks the app’s violations and registers your app as a partner because the health data is closely connected to the privacy issue.

You can request for the partner application on the developer site.

Publishing Your Application

If your app is approved as a Samsung Health’s partner, package and publish your app on the application market such as Google Play.