間食をしない習慣をサポートするモバイルアプリを作成
・フロントエンド(クロスプラットフォーム/React Native/Expo)環境の構築 開発スタックとして、Expo + React Native を採用。 型安全・保守性向上のため TypeScript を導入。 ・画面/UI設計と実装 ユーザーの「今日の間食回数カウント」や「過去記録閲覧」などの画面要件を把握し、React Native コンポーネントを実装。 グローバルな状態管理には Jotai を採用し、「ログ状態」「ユーザー設定」などをシンプルに管理。 ・バックエンド/データの同期・保存 クラウドバックエンドとして Firebase を導入し、ログデータの保存・取得、ユーザー認証(必要に応じて)を実装。 ・ルーティングとナビゲーション設計 ファイルベースルーティングを実現する Expo Router をプロジェクトに組み込み、画面遷移を簡潔に設計。 ・ビルド/リリース体制構築 クラウドビルドサービスとして EAS(Expo Application Services)を用いた iOS バイナリ作成・App Store 提出フローを整備。