Widget kalitesi

Widget'lar, kullanıcının ana ekranını özelleştirmek için önemli bir bileşendir. Kullanıcılar genellikle widget'ları kullanarak tek bir dokunuşla bir uygulamanın kritik kullanıcı yolculuğunu tamamlayabilir veya önemli güncellemelerin hızlı bir özetini alabilir. Kullanıcılar, widget'ları kişisel tercihlerine göre de özelleştirebilir.

Widget uyumluluğu kontrol listeleri

Widget kalitesi, kullanıcıların uygulamanızın içeriği ve özellikleriyle etkileşimini etkiler. Uyumluluk kontrol listeleri, widget'ınızın kalitesini değerlendirmenize yardımcı olacak kriterleri tanımlar. Katmanlar şunları içerir:

3. Katman: Düşük kalite

Bu widget'lar minimum kalite standardını karşılamıyor ve kötü bir kullanıcı deneyimi sunuyor. Standart düzen, renk, keşif ve içerik ölçütlerini karşılamayan widget'lar düşük kaliteli olarak kabul edilir.

2. Katman - Standart

Bu widget'lar faydalı ve kullanılabilir olup kaliteli bir deneyim sunar.Standart olarak kabul edilebilmesi için widget'ın aşağıdaki tüm düzen, renk, keşif ve içerik ölçütlerini karşılaması gerekir.

1. Katman - Farklılaştırılmış

Bu widget'lar, kişiselleştirilmiş ana ekran deneyimleri sunan ve kullanıcıların benzersiz ve verimli ana ekranlar oluşturmasına yardımcı olan örnek widget'lardır.


Tier 3 icon

3. KATMAN

Düşük kaliteli widget özellikleri

Widget'ınız aşağıdakilerden biriyle tanımlanabiliyorsa düşük kaliteli olarak kabul edilir:

Kategori ID Açıklama
Düzen WL-1

Widget, ana ekrana bırakıldığında başlatıcı ızgarası tarafından belirlenen sınırları doldurmuyor.

WL-1.1

Widget, ızgaranın en az 2 karşıt kenarına dokunmuyor. Başka bir deyişle, şeklin kenarları ızgaranın en az 2 kenarına dokunduğu sürece widget'ların tümü dikdörtgen olmak zorunda değildir ve özel şekillere sahip olabilirler.

Renk WC-3

Widget metni ve simge düğmeler, erişilebilirlik şartlarını karşılayacak yeterli renk kontrastı oranına sahip değil.

Discovery WD-4.2

Widget adı, widget tasarımına dahil edilmez.

WD-4.3

Widget'ın önizleme resmi yok.

İçerik WT-3

Widget içeriği sürekli olarak eski veya zamanında sunulmuyor.

WT-3.1

Kullanıcı, widget'tan bir işlemi tamamladıktan sonra widget güncellenmiyor.

WT-3.2

Kullanıcı uygulamada ilgili bir işlemi tamamladıktan sonra widget güncellenmiyor.

WT-4

Widget kullanıcı arayüzü çalışmıyor veya içerik kırpılmış.

2. katman simgesi

2. KATMAN

Standart widget gereksinimleri

Bu temel kalite standardını karşılayan widget'lar standart olarak kabul edilir ancak öne çıkarılacak veya önerilecek vitrin widget'ları olarak kabul edilmez.

Kategori ID Açıklama
Düzen WL-1

Widget, dikey veya yatay eksende diğer ana ekran öğeleriyle düzgün şekilde hizalanıyor ve gereksiz yer kaplamıyor.

WL-1.2

Tüm şekiller, ızgaranın sınırlarının en az 2 zıt kenarına dokunmalıdır.

WL-4

Yeniden boyutlandırılabilirse widget'ların uygun bir minimum ve maksimum boyutu olmalıdır.

WL-4.1

Widget'ı yeniden boyutlandırmak yalnızca boş alan ekliyorsa maksimum boyut ayarlanmalıdır.

WL-4.2

Widget'ınızın minimum boyutu yine de değer sunmalı ve dokunma hedefi koşullarını (48x48) karşılamalıdır.

Discovery WD-4

Widget'ın, widget seçicide doğru önizlemeleri olmalıdır (statik öğe).

İçerik WT-1

Sıfır ve boş durumlar kasıtlıdır. Bu durumlarda, widget'ın değeri gösterilir ve/veya widget yüklendiğinde ancak kullanıcı henüz oturum açmadığında harekete geçirici mesaj sağlanır.

WT-2

Verilerin kullanıcı arayüzünden daha sık yenilenmesi bekleniyorsa widget, kullanıcıların içeriği manuel olarak yenilemesine olanak tanır.

48x48 dp boyutunda dokunma hedefleri sağlayın.
Dokunma hedeflerini çok küçük yapma
Yeterli renk kontrastı sağlayın.
Yetersiz renk kontrastına sahip renkler kullanmak.
1. video: Yanlış önizlemeye sahip widget oluşturmayın.

Tier 1 icon

1. KATMAN

Farklı widget'larla ilgili şartlar

Bu widget'lar, ana ekranın premium düzeyde özelleştirilmesini destekler ve kullanıcılara önerilip geliştiricilere en iyi uygulama olarak sunulur. Farklılaştırılmış widget'lar, kahraman deneyimleri sunar ve Android tarafından ekosisteme ilham vermek ve ekosistemi canlandırmak için kullanılır. Farklı düzen, renk, keşif ve içerik ölçütlerinin tümünü karşılamalıdır.

Kategori ID Açıklama
Düzen WL-1

Widget, dikey veya yatay eksende ana ekrandaki diğer öğelerle düzgün şekilde hizalanıyor ve gereksiz yer kaplamıyor.

WL-1.1

Tüm dikdörtgen widget'lar, ızgaranın sınırlarının dört kenarına da DEĞMELİDİR. Tüm özel şekilli widget'lar, kare ızgaranın sınırlarının 4 kenarına da DOKUNMALIDIR. Boyut 4x1 ise ve bir arama çubuğu içeriyorsa yalnızca 2 kenara dokunulmasına izin verilir.

WL-2

Widget, aşağıdaki boyutlardan en az birine göre yeniden boyutlandırılabilir: 2x2, 4x1, 4x2.

WL-3

Widget başlığı tutarlı bir şekilde kullanılır ve uygulanır.

  • Aşağıdaki durumlarda başlık kullanmanızı öneririz:
    • Widget'ta kaydırılan içerik var.
    • Başlık içeriği, liste adı gibi faydalı bağlam bilgileri sağlar.
  • Aşağıdaki durumlarda üstbilgi kullanmak isteğe bağlıdır:
    • Widget, tam çerçeve (ör. fotoğraf widget'ı) olmalıdır.
    • Alan sınırlıdır.
    • Başlık içeriği gereksiz olduğunda.
  • Üstbilgi kullanıyorsanız şunlardan emin olun:
    • Simge her zaman görünür
    • Yeterli alan olduğunda başlık görünür
    • İşlemler, widget bağlamına göre belirlenir.
Renk WC-1

Widget, cihaz veya uygulama bağlamına göre renk temalarını destekler.

WC-2

Widget, açık ve koyu mod paletlerini destekler.

Discovery WD-1

Önizleme, kullanıcı içeriği içeriyor ve/veya bir sistem teması uyguluyor.

WD-4.4

Widget'ın, kullanıcıların widget'ın değerini anlamasına yardımcı olan bir açıklaması var.

WD-4.5

Widget adı açıklayıcıdır ve uygulamanın diğer widget'larından farklıdır.

Sistem Tutarlılığı WS-2

Dikdörtgen widget'lar, sistem tarafından sağlanan köşe yarıçapını (OEM'ye özel) kullanmalıdır.

WS-3

Widget, yükleme durumu spesifikasyonunu kullanıyor.

WS-4

Widget, özel widget ayarları giriş noktası yerine sistem yapılandırmasını kullanıyor.

WS-5

Widget, uygulamaya widget'tan girerken/çıkarken sistem başlatma geçişini kullanır.

Widget'ın kılavuz sınırlarının 4 kenarına da genişlemesini sağlayın.
Izgara sınırlarını doldurmayan özel bir boyut oluşturun.
Widget özelliklerine uygun bir başlık sağlayın.
Boyut ve başlıklar için özel özellikler kullanın.
Kısa ve benzersiz bir açıklama ekleyin.
Genel bir açıklama girin.
Sistemin köşe yarıçapını kullanın.
Özel köşe yarıçapı ayarlayın.