Skip to content

[Feature] モバイルアプリで姿勢改善時の効果音フィードバックを設定できるようにする #2

Description

@Kyoung9

概要

モバイルアプリ側でも、悪い姿勢から良い姿勢に改善されたタイミングで効果音を再生できるようにする。

ただし、効果音フィードバックはデスクトップアプリを主な利用想定とし、モバイルアプリでは初期状態をOFFにする。ユーザーが設定からONにした場合のみ、モバイル側でも効果音が鳴るようにする。

目的

姿勢改善時のフィードバックとして、効果音をデスクトップ側で鳴らす場合とモバイル側で鳴らす場合のどちらが自然かを検証するため。

また、ユーザーによってはスマートフォン側から音が鳴る方が気づきやすい可能性があるため、モバイル側でも選択できるようにする。

実装内容

  • モバイルアプリに効果音フィードバックのON/OFF設定を追加する
  • 初期状態では効果音フィードバックをOFFにする
  • ユーザーがONにした場合のみ、姿勢改善時に効果音を再生する
  • 姿勢状態が bad から good に変化したタイミングで効果音を鳴らす
  • 良い姿勢が継続している間は繰り返し鳴らないようにする
  • デスクトップ側の効果音フィードバックと競合しないようにする
  • 複数の効果音パターンを試せる設計にする

完了条件

  • モバイルアプリ側に効果音フィードバックのON/OFF設定がある
  • 初期状態ではOFFになっている
  • ONにした場合のみ、姿勢が bad から good に変わった瞬間に効果音が鳴る
  • OFFの場合は効果音が鳴らない
  • 良い姿勢が続いている間に効果音が繰り返し鳴らない
  • デスクトップ側とモバイル側のどちらで効果音を鳴らすか比較できる状態になっている

備考

デスクトップアプリでは効果音フィードバックを基本ONとする想定だが、モバイルアプリでは通知の煩わしさを避けるため、初期状態はOFFとする。

最終的には、デスクトップ側とモバイル側のどちらで効果音を出す方がユーザー体験として自然かを確認し、採用方針を決定する。

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions