2026-07-15
ホーム画面を作り直し、更新・出席・見た目をまとめて底上げしました
この数日は「アプリを開いて最初に見る場所」を中心に、更新の流れ・出席の安定性・全画面の見た目を大きく整えました。実際の画面を触りながら進めた主なところを、テーマ別にお知らせします。
- ホームを3つのカードに再構成。 「いまの授業」を大きく(受付中なら出席ピルと残り時間つき)、その下に「このあとの授業」、さらに「直近の締切」を夕方/今夜/今週…と時間帯でまとめて表示するようにしました。今日の休講・補講・教室変更は専用カードにまとめています。
- 更新を1つの流れに統合。 掲示 → 課題の順で自動的に最新化し、状況はヘッダーの同期チップに集約(「◯分前に同期」「同期中」など)。手動更新も裏の更新も同じ仕組みを通るようにして、二重に走ったり画面がちらつく問題を解消しました。
- LETUSの新着が「見るまで残る」ように。 各コースの新しい資料・活動を検知して通知でお知らせし、ホームの「LETUS新着」とコース一覧のNEWバッジに、開くまで残す形で表示します。
- 時間割に無いコースの課題も追えるように。 LETUSにあるのに時間割と結びついていないコースを、自分で選んで追跡対象に追加できるようにしました(既定はオフ。選んだぶんだけ収集します)。
- 出席の「受付状況を取得できませんでした」を根本から修正。 出席登録が済んでいるのに確認中のまま止まって見える不具合の原因を特定して直しました。あわせて、受付中や授業中はどの画面にいても小さな出席ピルを表示し、ホームの「残り◯分」パネルをタップしても出席画面へ進めるようにしています。学外ネットワークからのアクセス時は注意を表示します。
- 時間割リストを「日ビュー」に。 曜日と日付を並べたバーから1日ぶんを見やすく表示し、右下の「今日へ戻る」ボタンでいつでも今日に戻れます。自分で登録した予定も時限の順番に沿って差し込まれるようにしました。
- 課題一覧を締切でグループ化。 期限切れ・今日・明日・今週・それ以降に自動でまとめ、上部に未提出/期限切れ/提出済みの件数とフィルタを常時表示。期限切れは既定で折りたたみます。
- 全画面の配色を総点検(ダーク含む)。 暗い配色で文字や印が沈んでいた箇所をまとめて洗い出して修正し、掲示の詳細は読みやすい本文面へ、ホーム画面ウィジェットの色もアプリ本体とそろえました。
- 設定を整理し、はじめての人向けのヒントを追加。 設定を「表示/通知/データ」に集約し、すべてのデータをリセットする項目(二段階確認つき)を用意。ホームのカードの並びは指でドラッグして入れ替えられます。主要な画面には、初回に使い方のヒントカードを表示します。
- アプリを軽くしました。 配布ファイルの作り方を見直し、サイズをおよそ半分(97MB → 44MB)に減らしました。
大学のサーバーに負担をかけない方針は引き続き守りながら、実機での検証を重ねて公開に向けて進めています。事前登録は リタスのページ から。
2026-07-14
操作の手ざわりと、リアペ必須授業への対応を強化しました
ここ数日は、実際の画面を触りながら「押した感触」と細かな詰まりどころをまとめて整えました。主なところをテーマ別にお知らせします。
- タップの反応を全画面に。 ホーム・課題・掲示・科目・インフォの各カードや行を押したとき、軽く沈む反応が返るようにしました。押せる場所が触っただけで分かり、操作がもたつかなくなります。デザイン全体の一貫性を高める土台の整備も進めています。
- リアクションペーパー必須の授業に対応。 出席コード送信後にリアペ提出が必要な授業で、これまで「受付状況を確認中」のまま止まって見えていた状態を「リアペ待ち」として正しく表示するようにしました。さらに、リアペの本文をアプリ内でそのまま入力・提出できます(下書きは自動保存、文字数カウンタ付き)。うまくいかないときは、いつでもCLASSの画面に切り替えて書けます。
- 課題一覧を軽くしました。 過去の課題がたくさん溜まっていても、スクロールや操作が重くならないよう一覧の描画方式を作り直しました。
- 「更新したのに無反応」を解消。 授業中やメンテナンス時間帯・オフラインで更新をスキップしたとき、ボタンが効かないように見えていた問題を、ホーム・課題・時間割の3画面でスキップ理由を表示するように直しました。
- 掲示カルーセルと時間割にスワイプ操作。 ホームの掲示カルーセルは左右スワイプでめくれるようになり、スライドをタップするとその掲示の詳細へ直行します。時間割(リスト表示)も左右スワイプで曜日を切り替えられます。
- LETUS課題の本文が読めない不具合を修正。 課題の詳細がすべて「本文なし」になっていた原因を特定し、本文と添付を正しく取り出すようにしました。
- 文字の切れ・ずれを修正。 新しいフォント導入後に一部で文字の下端が切れたり、出席カウントダウンの時刻が中心からずれたりしていた表示を整えました。
大学のサーバーに負担をかけない方針は引き続き守りながら、実機での検証を重ねて公開に向けて進めています。事前登録は リタスのページ から。
2026-07-13
ダークモード・ホーム画面ウィジェット・出席の落単ライン — 大きくまとめて強化しました
この数日で、リタスの見た目と中身をまとめて底上げしました。実際の画面をひとつずつ確認しながら進めた、主なところをテーマ別にお知らせします。
- ダークモードに対応。 端末の設定に連動して、全画面が自動で明るい/暗い配色に切り替わるようになりました。設定から手動で固定することもできます。
- ホーム画面ウィジェットを追加(Android)。 アプリを開かなくても、今日の時間割・次の授業・直近の課題をホーム画面から一目で確認できます。
- 出席の「落単ライン」を可視化。 科目ごとの出欠内訳と、あと何回休むと危ないかの目安を表示するようにしました。出席の受付が始まると通知でお知らせします。
- 掲示板がさらに使いやすく。 既読やフラグ(あとで読む)の切り替えがCLASSと確実に同期するようになり、本文もアプリ内でそのまま読めます。新しい掲示は通知でお届けし、時間割の科目からは未読の有無がひと目で分かります。
- LETUSの課題を手動で編集可能に。 自動で拾えない課題も、締切や提出状況を自分で登録・編集できるようになりました。PDF資料の詳細もアプリ内で開けます。
- 時間割がより実態に沿った表示に。 隔週の授業や、自分で登録した予定を時間割に統合して表示できるようになりました。休講・補講の候補も掲示から拾って提案します。
- 読みやすさと安定性の底上げ。 画面全体のフォントを刷新し、メンテナンス中やオフラインでも取得済みの内容を閲覧できるように。起動も速くし、いま情報が取れているかを正直に表示するようにしました。
大学のサーバーに負担をかけないよう、データの取得頻度も見直しています。引き続き実機での検証を重ねながら公開に向けて進めています。事前登録は リタスのページ から。
2026-07-10
実機で見つかった不具合をまとめて修正しました
ここ数日、実際の画面をひとつずつ確認しながら、これまで原因がつかめていなかった不具合を潰しました。
- 課題の「状態不明」表示を修正。 未提出の課題が「状態不明」と表示されてしまう不具合の原因を特定しました。LETUS側の「まだ提出されていません」という実際の表記がアプリの判定パターンに含まれていなかったためで、対応するパターンを追加しました。
- 掲示板が読み込めない不具合を修正。 CLASSの掲示板が取得できない不具合の原因は、画面遷移が終わったあとも裏側で再操作を繰り返してしまうループにありました。目的の画面に着地済みなら操作をやり直さないように修正し、あわせて参照先のページも正しいものに直しました。
- 出席登録をより確実に。 出席登録画面の認証コード入力や受付時間の取得を、実際の画面表示に基づいた方式に切り替え、取りこぼしを減らしました。
- 「出席済み」表示を授業終了まで継続。 受付時間が授業より早く締め切られても、出席した授業が終わるまでは「出席済み」の表示を保つようにしました。
裏側の収集の仕組みも共通化し、今後同じ種類の不具合が起きにくい作りに整理しています。事前登録は リタスのページ から。
2026-07-09
出席・掲示・課題まわりを一気に強化しました
この数日でリタスの中身をまとめて底上げしました。主なところをテーマ別にお知らせします。
- 出席をもっと確実に。 CLASSの定時メンテナンス時間帯(深夜2〜4時)で詰まっていた問題や、受付前の出席ページを誤判定して画面が固まる不具合を修正。出席まわりの処理を最優先にする設計に整理し、他の機能と競合しないようにしました。
- 掲示板をアプリ内で。 CLASSの掲示板をアプリを開いたときにまとめて取得し、そのままアプリ内で読めるようにしました。
- 課題一覧が使いやすく。 不要な課題を非表示にできるように。期限切れの課題は折りたたんで表示し、締切が近い順に並ぶようにしました。
- PDFをアプリ内でそのまま表示。 LETUSのPDF資料を外部アプリに頼らず、アプリの中でそのまま開けるようにしました。
- 学食タブを追加。 キャンパスごとの学食情報とお気に入り登録に対応。決済が必要な操作のみ外部ブラウザに遷移します。
- テーマと起動画面を整理。 翠・白の2テーマに統一し、起動アニメもテーマに合わせて刷新しました。
引き続き実機での検証を重ねながら公開に向けて進めています。事前登録は リタスのページ から。
2026-07-08
アプリ「リタス」ができるまで — ここまでの歩み総集編
東京理科大生向けの非公式アプリ「リタス」を、スマホ単体で完結するアプリとしてゼロから作り上げてきました。これまでの開発をまとめてお知らせします。
- ログインしたら、あとは自動。 起動してTUSアカウントでログインすれば、時間割・履修コース・課題の取り込みまで操作ゼロで揃います。2回目以降はログイン状態を自動で確認してすぐに使えます(認証情報は端末にも保存しません)。
- 出席をワンタップで。 出席タブを開くとCLASSの入口からモバイル出席登録まで自動でたどり着き、認証コードを入れて押すだけ。裏側の細かな画面遷移はアプリが引き受けます。
- 課題の見張りと通知。 LETUSの課題を自動で収集し、締切が近いものを一覧と通知でお知らせ。授業直前の出席リマインドと課題リマインドは通知の種類を分け、アプリを開いている間もきちんと表示されるようにしました。
- 時間割・課題・出席・設定を翠テーマに一新。 レタス由来の翠色でUIを統一し、稲妻マークのアイコンでPC版拡張機能とブランドを揃えました。曜日ごとの時間割、締切帯ごとの課題カード、テーマ切替なども。
- 実機で使える堅牢さ。 セッション切れやシステムエラーを自動で立て直し、長時間放置からの復帰でも状態を作り直します。実際の端末で繰り返し検証しながら、詰まりどころを一つずつ潰してきました。
公開に向けて実験配布を重ねている段階です。事前登録は リタスのページ から。
2026-07-08
開発の歩みを公開しはじめました
リタスの開発進捗を、このページで数日おきにお知らせしていきます。公開に向けて開発中です。