flutterでのiphoneあるいはandroidアプリ。個人利用する英単語アプリ

このアプリはFlutterで構築し、AndroidとiOSの両方で動作するスタンドアロンアプリとなります。以下に具体的な設計と機能について説明します。


### アプリの構成


1. **Start画面**

   - **開始ボタン**: 単語暗記画面に移動

   - **設定ボタン**: 設定画面に移動


2. **単語暗記画面**

   - 英単語とその画像表示

   - 英単語の発音再生

   - 日本語訳の選択肢を4つ表示

   - 正解・不正解の判定とそれに応じたフィードバック(音とハイライト)

   - CSVファイルに履歴の保存

   - 一定時間後に次の問題に自動で移動

   - 1セット終了後に継続・終了の選択ダイアログを表示


3. **設定画面**

   - 一回に出題する問題数

   - 一セットの回数

   - 回答までの待ち時間

   - 次の問題に移るまでの時間


### 必要なパッケージとライブラリ

- **audio_players**: 音声再生のため

- **csv**: CSVファイルの操作のため

- **shared_preferences**: 設定の保存のため

- **provider**: 状態管理のため


### 画面設計


#### 1. Start画面

ここから先は

9,087字

¥ 500

この記事が気に入ったらサポートをしてみませんか?