SaaS モバイルアプリになぜ Expo を使うのですか?
ネイティブ要件によりますが、Expo は React Native チームに生産的なワークフローとネイティブ機能へのアクセスを提供します。Expo Router がナビゲーションを担い、EAS がビルド・提出・アップデートのサービスを提供します。実機でテストし、アプリストアの要件に備えてください。
スマートフォンの使われ方に合わせて作る
モバイル SaaS アプリは、Web サイトを縮小するだけでは不十分です。小さな画面、不安定な接続、プラットフォームのナビゲーション、移動中に行われるタスクを前提に設計してください。Expo は React Native を基盤に、iOS と Android の開発ツールを提供します。
ワークスペースの確認や通知への応答のような、価値のあるジャーニーを 1 つ選んで始め、実機でテストしてください。
開発からリリースへ
EAS Build はインストール可能なバイナリを生成し、EAS Submit はアプリストアへのビルドのアップロードを支援します。署名資格情報、ストアアカウント、プライバシー開示、審査は引き続きチームの責任です。条件を満たす非ネイティブの変更は EAS Update で配信できます。ネイティブの変更には互換性のある新しいビルドが必要です。
| ステージ | 確認すること |
|---|---|
| 開発 | ナビゲーション、認証、エラー |
| プレビュー | 権限、ネットワーク切断、ディープリンク |
| リリース | 署名、ストア掲載情報、審査 |
共通の基盤から始める
supastack は Web・デスクトップの選択肢に加えて、Expo モバイルアプリを同梱しています。モバイルガイドに沿ってアプリとバックエンドを設定し、iOS と Android で実際のジャーニーを確認してください。