Skip to content

iOS アプリ対応 #12

Description

@hirokisakabe

Status: Draft

概要

tascal の iOS アプリを Expo / React Native で提供する親 issue。基本機能は実装済みで、残作業はホーム画面ウィジェットと App Store 公開。

背景 / モチベーション

Web や CLI を開かなくても、iPhone からタスクを確認・操作できるようにする。iOS のホーム画面でも当日の予定を把握できる状態を目指す。

現状

完了済み:

残作業:

受け入れ条件

  • apps/mobile に Expo / React Native アプリが存在する
  • Bearer トークン認証でログイン・ログアウトできる
  • タスクの閲覧・作成・編集・完了切替・削除ができる
  • 月間カレンダーでタスクを確認できる
  • iOS: ホーム画面ウィジェット #193 の受け入れ条件を満たし、当日のタスクを iOS ホーム画面で確認できる
  • iOS: EAS Submit + App Store 公開 #194 の受け入れ条件を満たし、iOS アプリが App Store からインストールできる
  • Mobile の lint・format-check・typecheck・test が CI で成功する

Ready にするための未決事項

スコープ外

  • Android 対応
  • ウィジェット上でのタスク操作
  • Push 通知
  • 完全なオフライン対応

完了形

この親 issue は、残る子 issue #193#194 が完了し、上記の受け入れ条件がすべて満たされた時点で完了とする。

参考

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions