ロック画面まで続く再生の一貫性
ミニプレイヤーとロック画面全体にわたる再生状態の一貫性を改善し、主要画面の遷移および細部の完成度を整備した。
初期リリース製品で最初に顕在化する問題は、機能の欠如ではなく画面間の連続性の不一致であることが多い。画面遷移時のわずかな遅延、ミニプレイヤーとメイン画面が異なる状態を表示するケース、ロック画面の操作と実際の再生状態との微細なズレ — こうした不一致は機能仕様には現れないが、再生体験の信頼性を直接損なう。
今回の作業の中心は、主要画面の完成度を高めることにあった。アプリ起動時の初期ローディングフロー、短尺動画中心のブラウジング画面、頻繁に使用されるミニプレイヤーのそれぞれについて、ユーザーが個別の機能として認識するのではなく、一連の流れとして体験できるよう整備した。
再生状態の一貫性確保も並行して実施した。オーディオ・映像の再生情報、現在再生中のアイテム、ミニプレイヤーとロック画面が参照する状態を単一のソースに統一した。楽曲変更や一時停止の際にアプリ内画面とロック画面が同じ状態を表示することは、要件としては単純に見えるが、この一貫性が損なわれると製品全体の信頼性が低下する。オーディオエフェクトの調整も同じ作業スコープ内で対応した。