メディアアプリは、メモリ、CPU、ネットワーク接続、ハードウェア コーデックなど、多くのリソースを必要とする可能性があり、その多くがリソースが不足しています。また、アプリは他のアプリとの連携(再生コマンド リクエストを送信するコントローラ アプリや、システム内の別の場所でメディアの再生を開始するなど)を確実に管理する必要があります。このセクションでは、ユーザーがアプリを使用して期待どおりのパフォーマンスを実現するためのベスト プラクティスについて説明します。
- メディア コントローラ テストアプリなどのテストツールを使用して、再生のユースケースを検証します。
- デバイスのパフォーマンス クラスレベルを使用して、デバイスの機能を正確に測定する
- 他のアプリと連携して音声フォーカスを管理する
- アプリのパフォーマンスを測定し、それに応じて判断する
- 動画を共有する準備の際には、動画の品質を高く保つ。