
Wordyは、ユーザーが魅力的でインタラクティブな方法で新しい言語スキルを迅速かつ効果的に習得するのに役立つモバイル言語学習アプリです。その動機付けの達成システム、楽しくて魅力的なクイズ、よく構造化された言語コースにより、Wordyはユーザーをやる気と関与させる包括的な学習体験を提供します。
やる気のある達成システム:Wordyは、ユーザーがやる気と従事を維持するやりがいのある達成システムで言語学習を妨げます。
インタラクティブなクイズ:楽しくて魅力的なクイズは、学習を強化し、より楽しく効果的にします。
構造化された言語コース:管理可能なトピックを備えた適切に組織化されたコースは、言語習得のための強固な基盤を提供します。
Wordyは、開発者がAndroidとiOS用のネイティブモバイルアプリを単一のコードベースから作成できるようにするクロスプラットフォーム開発ツールキットであるFlutter Frameworkを使用して構築されています。これにより、幅広いデバイスで楽しめる多目的でアクセス可能なアプリになります。
オペレーティングシステム: Windows、MacOS、またはLinux
フラッターSDK: https://docs.flutter.dev/get-started/installからフラッターSDKをインストールします。
Android Studio(またはFlutter Extensionを備えたVSコード): Android StudioまたはVSコードを、開発とデバッグのためのFlutter Extensionを備えたコードをインストールします。
Androidエミュレータまたは物理的なAndroidデバイス: Androidエミュレータをセットアップするか、テスト用に物理的なAndroidデバイスを接続します。
サーバー:アプリのデータを提供するサーバーをクローンして構成します。サーバープロジェクトのリポジトリ(https://github.com/michalstaszkiewicz/wordy-serverの指示に従って、サーバーを正しくセットアップします。
次のコマンドを使用してプロジェクトをクローンします。
git clone https://github.com/MichalStaszkiewicz/Wordy.git次のコマンドを使用してプロジェクト依存関係をインストールします。
flutter pub getプロジェクトディレクトリに.envファイルを作成し、次の環境変数を追加します。
API_URL_DEBUG = " http://[YOUR_LOCAL_IP]:1344 "
API_URL_IMAGES_DEBUG = " http://[YOUR_LOCAL_IP]:1344/v1/images/ "[Your_local_ip]をサーバーが実行されているマシンのIPアドレスに置き換えます。
物理的な電話を接続するか、エミュレータを実行します。
次のコマンドを使用してプロジェクトを実行します。
flutter runWin + Rを押してcmdを入力してコマンドプロンプトを開き、Enterを押します。ipconfigと入力してEnterを押します。ifconfigを入力してEnterを押します。ifconfigまたはip addr showを入力してEnterを押します。Wordyプロジェクトは現在、単一の開発者によって開発されています。私は、新しい機能の追加とアプリケーションのユーザーエクスペリエンスの改善に継続的に取り組んでいます。