# React Native でアプリ開発を始めるなら Expo から

> React Native でモバイルアプリ開発を始めるなら、Expo はシンプルな出発点です。JavaScript か TypeScript でアプリを書き、コーディング中に自分の iPhone で動作を確認でき、初日からネイティブ設定をすべて扱う必要はありません。私のアプリの技術基盤であり、iOS Kitのスターターコードの基盤でもあります。

元のページ：[React Native モバイルアプリ：Expo で始める](https://devoria.fr/ja/expertise/react-native-expo-mobile-app)
著者：[Mehdi Azizi](https://devoria.fr/ja/mehdi-azizi)
最終更新：2026-10-09

## 学べること

### 学ぶ言語はひとつ

Web の言語である JavaScript か TypeScript。AI がよく知っている言語なので、コードの作成や修正で頼りになります。

### コーディング中に iPhone で確認

変更はすぐに端末に反映されます。理論を読むのではなく、結果を見ながら学べます。

### クラウドで準備されるビルド

Expo のサービスがアプリをビルドして TestFlight に送るので、ネイティブ設定の多くを省けます。

### 主要機能はモジュールがそろっている

通知、課金、カメラ、ストレージ。よく使うモジュールはすでにあります。書き直すのではなく組み合わせます。

### 限界を見極められる

一部の機能はネイティブコードが必要です。着手する前に見分け方を学び、手の届くアイデアを選べます。

## ステップごとの流れ

1. Expo をインストールし、プロジェクトを作り、最初の画面を iPhone で動かします。
2. メイン機能を作り、TestFlight にバージョンを送ります。
3. Expo プロジェクトに組み込める RevenueCat と PostHog を追加します。
4. 最終版を準備し、Apple に提出します。

## 私と学ぶ理由

私のアプリSolys、TradaZen、Nolera、Vigieは Expo で作っています。Expo の限界も知っています。Solys のアラームはネイティブの AlarmKit を使っています。サイレントモードを越えて鳴るアラームにはそれが必要だからです。私が毎日使っている道具を、限界も含めて学べます。

[TradaZen ケーススタディ](https://devoria.fr/ja/blog/tradazen-case-study-launch-iphone-app)：時系列、リジェクト、公開まで。

## よくある質問

### 始めるなら React Native と Swift のどちら？

Swift は Apple のネイティブ言語で、強みがあります。サブスクリプション付きの最初のアプリなら、Expo を使った React Native のほうがすぐ使える部品が多く、AI も得意な言語です。

### Expo は小さなアプリ向けだけ？

いいえ。公開済みのアプリも Expo で動いています。ネイティブが必要な機能があれば、全部書き直さずにモジュールを追加できます。

### Android 版も作れますか？

Expo なら可能で、キットのコードも Android でビルドできますが、仕上げはすべて iPhone と App Store 向けです。2つのプラットフォームで中途半端なアプリより、きちんと公開した1本目のほうが価値があります。

## 無料ガイド

- [Macなしで iOS アプリを公開する方法：Expo と EAS ガイド](https://devoria.fr/ja/blog/publish-ios-app-without-mac-expo-eas)
- [iOSとAndroidどっちから作る？初めてのアプリ開発](https://devoria.fr/ja/blog/ios-or-android-which-first)
- [TestFlightの使い方：iPhoneアプリを申請前にテストする](https://devoria.fr/ja/blog/testflight-iphone-app-beta-testing)
- [Expo APIキーの秘密管理：アプリに入れてよいキーは？](https://devoria.fr/ja/blog/expo-secret-api-key-what-to-protect)
- [Codexでアプリ開発：初心者向けの始め方ガイド](https://devoria.fr/ja/blog/codex-app-development-beginner-guide)

## このステップのキット

[iOS Kit](https://devoria.fr/ja/kits/ios)：Claude CodeでiPhoneアプリを作りましょう。僕のアプリのStarter Code、作業を確認するスキル、Apple Review Kit、App Store Screenshots Kit、ASO Kit付き。129,99 €。
