システム提供の絵文字フォントを実装して、アプリ内でレンダリングされる絵文字が、デフォルトのキーボードやその他のシステム サーフェスに表示される絵文字と視覚的に一致するようにします。この一貫性により、Android ユーザーはデバイスに合った洗練された快適なエクスペリエンスを利用でき、他のプラットフォームと比較してメッセージングや作成のエクスペリエンスが劣ることを防ぐことができます。
必要な実装
AEP の対象となるには、アプリが次の要件を満たしている必要があります。
- テキスト ボックスやフローティング テキスト要素などの入力フィールドにレンダリングされる絵文字が、デバイスのデフォルトのキーボードや、通知などの他のシステム サーフェスに表示される絵文字と一致している。
- テキスト ビューを拡大して絵文字を拡大できる場合、アプリは適切なサーフェスで利用可能な最大の絵文字フォントサイズを使用する(例: 192 ピクセル x 192 ピクセルまでレンダリング)。これにより、鮮明な UI と他のプラットフォームとの同等性が確保されます。
ガイドラインの適用範囲
このガイドラインは、以下に適用されます。
- Android 以外のプラットフォームで同等の絵文字実装を提供するアプリ。
- 絵文字をレンダリングするアプリ。以下のようなユースケースがあります。
- メッセージ、コメント、クチコミなどのためにユーザーからテキストを送信または保存するアプリ。
- 絵文字を含むテキスト付きの画像を送信するアプリ。
- 絵文字でコンテンツに反応できるアプリ。
- 絵文字を美しいディスプレイでレンダリングするアプリ(壁紙プロバイダなど)。
- アプリが利用可能なすべてのフォーム ファクタ。
除外
このガイドラインには例外はありません。
機能のドキュメントとリソース
以下のリソースでは、システムの絵文字 機能の実装に関するガイダンスと技術的な詳細について説明しています。これらのリソースは参考用であり、追加のプログラム要件は含まれていません。