LMS Hub 用 Flutter アプリ。ログイン時にサーバーがロールを判定し、受講者には学習用 5 タブ、講師には教育用 5 タブを提示。Android/iOS を単一コードベースで提供。
LMS Hub Mobile は 2 つの別アプリではありません。ログイン時にアプリがサーバーへ利用者の役割を問い合わせ、それに応じたナビゲーションを構成します。ロールを端末側で選ぶことはなく、各リクエストはバックエンドで検証されます。
スマホ学習は現実の環境に晒されます。電波が切れ、着信が入り、クイズ途中でアプリが閉じる。試験中のセッション切れは些細な不便ではなく、プロダクトの失敗です。
Flutter(go_router/provider/dio)。Android と iOS を単一コードベースで提供し、アラビア語 RTL を含む 4 言語に対応。本アプリは LMS Hub バックエンドのクライアントです。
受講者はスマホだけで受講を完了でき、講師は PC なしで採点と収益確認が可能に。データ範囲の制御はサーバー側で担保されています。
Let's discuss your requirements and bring your ideas to life.