> For the complete documentation index, see [llms.txt](https://docs.tryterra.co/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.tryterra.co/mobile-sdks/mobile-only-sources.md).

# Overview

Choose the Terra mobile SDK for your app to read Apple Health, Health Connect and Samsung Health, which have no web API.

Apple Health, Health Connect and Samsung Health have no web API. A Terra mobile SDK in your app reads them on the phone and sends the data to Terra, which delivers it to your destination like any other source.

<figure><img src="https://464213908-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FVGMJVuZnZyOtvV4b53cY%2Fuploads%2F6AmHWjQeikbUuA4S94yh%2Fsdk_flow.png?alt=media&amp;token=421846d0-68ca-42e4-966b-a3dacd4dead8" alt="Your app reads Apple Health, Health Connect or Samsung Health on the phone, sends the data to Terra, and Terra delivers it to your destination" width="563"><figcaption><p>Data flows from the phone through Terra to your destination</p></figcaption></figure>

## Choose your SDK

Implementation details vary with your development framework or platform. Pick the guide for yours:

<table data-card-size="large" data-view="cards" data-full-width="true"><thead><tr><th align="center"></th><th data-hidden data-card-cover data-type="files"></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td align="center"><strong>iOS SDK</strong></td><td><a href="https://464213908-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FVGMJVuZnZyOtvV4b53cY%2Fuploads%2FcFdL8NtF8kHBmwAIrNUo%2Fapple_logo.png?alt=media&amp;token=7b91a5ea-df1a-4e9f-8b38-7c46bb49e076">apple_logo.png</a></td><td><a href="/mobile-sdks/ios-sdk-2.md">iOS SDK</a></td></tr><tr><td align="center"><strong>Android SDK</strong></td><td><a href="https://464213908-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FVGMJVuZnZyOtvV4b53cY%2Fuploads%2Fi1jbwHjs2mNj8rEuFYJH%2Fandroid_kotlin.svg?alt=media&amp;token=903aee80-7c1f-4fc3-8a51-4ed7e142b989">android_kotlin.svg</a></td><td><a href="/mobile-sdks/android-sdk-2.md">Android SDK</a></td></tr><tr><td align="center"><strong>React Native SDK</strong></td><td><a href="https://464213908-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FVGMJVuZnZyOtvV4b53cY%2Fuploads%2FWqnjo39pyL9Dsp0xSMed%2Freact_native_logo.svg?alt=media&amp;token=61ecc49c-95b8-4db7-8a89-b075b7fa0f95">react_native_logo.svg</a></td><td><a href="/mobile-sdks/react-native-sdk-2.md">React Native SDK</a></td></tr><tr><td align="center"><strong>Flutter SDK</strong></td><td><a href="https://464213908-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FVGMJVuZnZyOtvV4b53cY%2Fuploads%2F0dctvWjKHY7vVQVwtIrG%2Fflutter_logo.svg?alt=media&amp;token=3dc959ed-94f8-4510-8748-bb9ee99cb074">flutter_logo.svg</a></td><td><a href="/mobile-sdks/flutter.md">Flutter SDK</a></td></tr></tbody></table>

The Flutter guide covers the 1.x plugin, `terra_flutter_bridge`. The iOS, Android and React Native guides cover 2.x.

**No app of your own?** Send your users a link to [Terra Grip](/mobile-sdks/terra-grip-companion-app.md), Terra's app for connecting Apple Health, Health Connect and Samsung Health.

**Moving an existing app to 2.x?** Follow the upgrade guide for [iOS](/mobile-sdks/ios-migrating-to-2.md), [Android](/mobile-sdks/android-migrating-to-2.md) or [React Native](/mobile-sdks/react-native-migrating-to-2.md). The 1.x guides are still available for [iOS](/mobile-sdks/ios-swift.md), [Android](/mobile-sdks/android-kotlin.md) and [React Native](/mobile-sdks/react-native.md).

## Next steps

* [iOS SDK](/mobile-sdks/ios-sdk-2.md): connect Apple Health from a Swift app.
* [Android SDK](/mobile-sdks/android-sdk-2.md): connect Health Connect and Samsung Health from a Kotlin app.
* [React Native SDK](/mobile-sdks/react-native-sdk-2.md): connect both platforms from one codebase.
