Google のコアアプリ品質チェックリストは、高品質のアプリを構築する方法を示しています

Google は、開発者が高品質なアプリを構築できるよう、Android Developers サイトに新しいアプリ品質セクションを設置しました。

Android 開発者が高品質のアプリケーションを構築できるようにするために、Google は Android Developers Web サイトに新しいアプリ品質セクションを設置しました。 この新しいセクションは、高品質のアプリを構築するためのすべてのベスト プラクティスと現在のトレンドに関するリソース ページとして機能します。

ページには更新されたアプリ品質チェックリストが含まれています ビジュアルエクスペリエンス、機能性、パフォーマンスと安定性、プライバシーとセキュリティ、Google Play。 Googleは、理想的なアプリとは、洗練されたユーザーエクスペリエンスを提供し、あまりにも多くのフレームをドロップすることなく迅速にロードし、ユーザーデータを慎重に扱い、Google Playストアのポリシーに確実に準拠する必要があると述べています。

ビジュアル エクスペリエンス セクションでは、Google はアプリがマテリアル デザイン コンポーネントを使用してユーザー インターフェイスを作成し、ダーク テーマをサポートし、ジェスチャー ナビゲーションをサポートすることを推奨しています。

次の「機能」セクションでは、Google がメディア アプリに関するいくつかの推奨事項を示しています。これには、ビデオ エンコードに HEVC ビデオ圧縮規格を使用することや、ピクチャ イン ピクチャ モードをサポートすることが含まれます。 また、アプリはコンテンツ共有に Android Sharesheet を使用し、バックグラウンドアクティビティを最小限に抑え、Doze および App Standby との互換性を確保する必要があるとも述べています。 この点に関してGoogleは、開発者は将来のAndroidバージョンでもバックグラウンドアクティビティに対する制限が引き続き強化されることを予期する必要があると警告している。

「パフォーマンスと安定性」セクションでは、開発者は Android Vitals を活用することが推奨されています。 アプリの起動時間をテストして短縮し、Android 応答なし (ANR) エラーを診断して解決します。

一方、Googleはプライバシーとセキュリティのセクションで、アプリは絶対最小限の権限のみを要求し、特定の権限が必要な理由をユーザーに明確に伝える必要があると述べている。 また、アプリは利用可能な生体認証方法を使用して機密ユーザー データを保護し、リセット可能な ID と限定ストレージを使用する必要があります。

最後に、Google は開発者に対し、タブレットや折りたたみ式デバイス、スマートウォッチ、Android TV デバイス、Android Auto などの他のフォーム ファクターに焦点を当てることも推奨しています。

アプリの品質チェックリストは、最新の傾向に合わせて四半期ごとに更新されます。 Googleは、タブレットやWear OSなどの他のフォームファクタ向けにも更新された品質チェックリストを設定する予定だと述べた。 詳細については、更新された品質ガイドラインを確認してください。 このページ.