Uygulama widget'ları, kullanıcılarınızın ana ekranlarında ve benzer yüzeylerde uygulamanızdan önemli bir bakışta içerik ve hızlı işlemler sunmasına olanak tanır. Widget'ınızın bulunabilirliğinin iyileştirilmesi, kullanıcıların uygulamanızın bu güçlü uzantılarından haberdar olmalarını sağlar.
Kullanıcılar, widget'ınızı widget seçici aracılığıyla keşfeder ve eklerler. Bu, ana ekrana veya uygulama simgenize uzun bastıklarında görünen Widget'lar menüsünden de gösterilir. Bazı cihazlarda widget seçici, kalite widget'larını gösteren bir öneriler bölümü görüntüler. Ayrıca widget'ın işlevselliğinin en alakalı olduğu uygun anlarda widget'ınızı uygulamanızın içinden tanıtabilirsiniz. Bu kılavuzda, widget'larınızı etkili bir şekilde nasıl tanıtacağınız açıklanmaktadır.
Boyutlandırma
Widget seçiciyi bir alışveriş penceresi olarak düşünün. Widget'ınızın varsayılan boyutu, ilk ekranıdır ve seçimi büyük ölçüde etkileyebilecek bir ilk izlenim bırakır. Görünümü karmaşık hale getirmeden widget'ınızın işlevselliğini etkili bir şekilde gösteren bir boyut kullanın.
Widget'ınız için uygun bir varsayılan boyut seçme hakkında daha fazla bilgi edinmek üzere Boyut bölümüne bakın.
Varsayılan boyut için tasarım yaparken telefon, tablet ve katlanabilir cihazlar gibi farklı form faktörlerini göz önünde bulundurun.
![](https://developer.android.com/static/images/design/ui/mobile/widgets/01_Dont.jpg?authuser=5&hl=tr)
Yapılmaması gerekenler
Yalnızca farklı renkler veya şekiller sunmak için aynı widget boyutunun birden fazla sürümünü yayınlamaktan kaçının. Bunun yerine, kullanıcıların renkleri özelleştirmelerini sağlayarak esnekliği artırmak ve widget seçiciyi kolaylaştırmak için widget'ın içine bir yapılandırma etkinliği ekleyin.
![](https://developer.android.com/static/images/design/ui/mobile/widgets/03_Dont.jpg?authuser=5&hl=tr)
Yapılmaması gerekenler
İçerik önizleme
Doğru ve bilgilendirici bir içerik önizlemesi sağlayarak kullanıcıların widget'ınızı daha çok kullanmasını sağlayın. Widget'ın gerçek düzenini ve işlevselliğini önizlemede yansıtarak, kullanıcıların widget'ı ana ekranlarına ekledikten sonra ne bekleyebilecekleri konusunda net bir fikir edinmelerini sağlarsınız.
![](https://developer.android.com/static/images/design/ui/mobile/widgets/01_CP_Dont.jpg?authuser=5&hl=tr)
Yapılmaması gerekenler
![](https://developer.android.com/static/images/design/ui/mobile/widgets/02_Do.jpg?authuser=5&hl=tr)
Yapılması gerekenler
![](https://developer.android.com/static/images/design/ui/mobile/widgets/02_Dont.jpg?authuser=5&hl=tr)
Yapılmaması gerekenler
![](https://developer.android.com/static/images/design/ui/mobile/widgets/03_CP_Dont.jpg?authuser=5&hl=tr)
Yapılmaması gerekenler
Widget'ınız dinamik renkleri destekliyorsa önizlemelerinizi de bu renklerde görüntülenecek şekilde tasarlayın. Widget'ınız için kullanıcı için açık bir değer teklifi sunan kısa ve net bir açıklama hazırlayın.
Widget'ınızın uygulama içinde bulunması
İlgili widget'ları uygulamanızda bağlam açısından uygun anlara sabitleme seçeneğini proaktif olarak sunabilirsiniz. Bunu yaparken aşağıdaki faktörleri göz önünde bulundurun:
- Kullanıcının uygulama içindeki işlemlerine göre en mantıklı olduğu durumlarda widget'ı raptiye seçeneğini sunun. Örneğin, bir kullanıcı karşılık gelen bir widget'a sahip bir görevi başarıyla tamamladıktan sonra veya bir kullanıcı widget'la kolaylaştırılabilecek bir özelliğe sürekli eriştiğinde.
- Widget sabitleme seçeneğine dikkat çekmek için simge veya kısa bir animasyon gibi incelikli görsel ipuçları kullanın.
- Widget sabitleme önerisi, kullanıcının uygulamanızdaki birincil işlemlerini hiçbir zaman engellememeli veya engellememelidir.
Daha fazla bilgi edinmek için Kullanıcıların widget sabitlemesine izin verme başlıklı makaleye göz atarak uygulamanızın içinden widget sabitlemeyi yapılandırın.