

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# FreeRTOS Bluetooth デバイス用の Mobile SDK
<a name="freertos-ble-mobile"></a>

**重要**  <a name="deprecation-message-library"></a>
このライブラリは、非推奨の Amazon-FreeRTOS リポジトリでホストされています。新しいプロジェクトを作成するときは、[ここから始める](freertos-getting-started-modular.md)ことをお勧めします。現在非推奨の Amazon-FreeRTOS リポジトリをベースにした既存の FreeRTOS プロジェクトが既にある場合は、「[Amazon FreeRTOS Github リポジトリ移行ガイド](github-repo-migration.md)」を参照してください。

FreeRTOS Bluetooth デバイス用 Mobile SDK を使用して、Bluetooth Low Energy 経由でマイクロコントローラーを操作するモバイルアプリケーションを作成できます。Mobile SDKs は、ユーザー認証に Amazon Cognito を使用して AWS サービスと通信することもできます。

## FreeRTOS Bluetooth デバイス用の Android SDK
<a name="freertos-ble-android"></a>

FreeRTOS Bluetooth デバイス用 Android SDK を使用して、Bluetooth Low Energy 経由でマイクロコントローラーを操作する Android モバイルアプリケーションを構築します。SDK は [GitHub](https://github.com/aws/amazon-freertos-ble-android-sdk/) で入手できます。

FreeRTOS Bluetooth デバイス用 Android SDK をインストールするには、プロジェクトの [README.md](https://github.com/aws/amazon-freertos-ble-android-sdk/blob/master/README.md) ファイルの「SDK のセットアップ」にある手順に従います。

SDK に付属しているデモモバイルアプリケーションのセットアップおよび実行の詳細については、「[前提条件](ble-demo.md#ble-demo-prereqs)」および「[FreeRTOS Bluetooth Low Energy Mobile SDK デモアプリケーション](ble-demo.md#ble-sdk-app)」を参照してください。

## FreeRTOS Bluetooth デバイス用の iOS SDK
<a name="freertos-ble-ios"></a>

FreeRTOS Bluetooth デバイス用 iOS SDK を使用して、Bluetooth Low Energy 経由でマイクロコントローラーを操作する iOS モバイルアプリケーションを構築します。SDK は [GitHub](https://github.com/aws/amazon-freertos-ble-ios-sdk/) で入手できます。

**iOS SDK をインストールするには**

1. [CocoaPods](http://cocoapods.org/) をインストールする:

   ```
   $ gem install cocoapods
   $ pod setup
   ```
**注記**  
`sudo` を使用して CocoaPods をインストールする必要がある場合があります。

1. CocoaPods を使用して SDK をインストールします (これをポッドファイルに追加)。

   ```
   $ pod 'FreeRTOS', :git => 'https://github.com/aws/amazon-freertos-ble-ios-sdk.git'
   ```

SDK に付属しているデモモバイルアプリケーションのセットアップおよび実行の詳細については、「[前提条件](ble-demo.md#ble-demo-prereqs)」および「[FreeRTOS Bluetooth Low Energy Mobile SDK デモアプリケーション](ble-demo.md#ble-sdk-app)」を参照してください。