Android Q, bir uygulamanın bildirim önceliğini değiştirmesine ve diğer uygulamalardan gelen bildirimlere düğmeler eklemesine olanak tanıyan yeni bir Bildirim Asistanı API'si ekledi.
Güncelleme 1 (08.05.2019 @ 00:52 ET): Google, Google I/O 2019'da yayınlanan Android Q beta 3'teki NotificationAssistant API'sine genel erişimi kaldırdı. Daha fazla ayrıntı aşağıda.
Android 8.0 Oreo öncesinden beri Google çalıştı yeni bir Bildirim Asistanı API'sinde. Yayınlanmasıyla birlikte İlk Android Q betası, Google API'yi herkese açık hale getirdi ve yayınlanmış belgeler onun için. İkinci Android Q beta sürümünde, varsayılan bildirim yardımcısını Android Services Library sistem uygulamasından seçtiğiniz herhangi bir üçüncü taraf uygulamasına değiştirmek artık mümkün. İşte yeni API'ye ve neler yapabileceğine erken bir bakış.
Öncelikle, Mart ayında Google Pixel'inize Android Q beta sürümünü yüklediyseniz, kısa süreliğine görülen akıllı yanıtlar ve düğmeler her bildirimde görünür. Akıllı yanıtların eklenmesinden sorumlu uygulama, varsayılan bildirim yardımcısıdır, ancak Google, sunucu tarafı güncellemesi aracılığıyla bildirim asistanının akıllı yanıt işlevini hızlı bir şekilde devre dışı bıraktı. Aşağıdaki ekran görüntülerinde gösterildiği gibi API'nin neler yapabileceğini size göstermek için özelliği yeniden etkinleştirdik.
Gördüğünüz gibi bildirim asistanı, Telegram uygulamasından gelen mesajlara bağlamsal düğmeler ekledi. Bana ya akıllı yanıtlar gösterdi ya da bir URL söz konusu olduğunda, URL'yi uygun uygulamada açmam için bir bağlantı gösterdi. Belgelere göre, bir Bildirim Asistanı önceliği ayarlayabilir veya mevcut herhangi bir bildirime, yayınlanmadan önce veya sonra düğmeler ekleyebilir. Uzun süredir devam eden Bildirim Dinleyici API'sinden farklı olarak, Bildirim Asistanları, üzerinde ayarlamalar yaparken mevcut bildirimi korur. Bir bildirim satır içi yanıtları destekliyorsa, Bildirim Asistanı uygulaması yanıt göndermek için düğmeler ekleyebilir; bu da platformun varsayılan bildirim asistanının yaptığı şeyin tam olarak aynısıdır. API genel olduğundan, Bildirim Asistanı, mesajlaşma uygulamalarından olmasa bile bildirimlere, istediğiniz eylemi tetikleyen düğmeler ekleyebilir.
Tasker ve AutoApps'in geliştiricisi João Dias, Tasker için AutoNotification eklentisinde herhangi bir bildirime özel hızlı yanıtlar eklemenizi sağlayan bir güncelleme üzerinde çalışıyor. Bildirim Asistanı API'sini destekleyen yeni AutoNotification sürümünü gösteren bir video:
Bu API'nin otomasyon uygulamaları için yararlı olduğunu görebiliyorum ancak pek çok kişinin varsayılan bildirim yardımcısını değiştireceğini düşünmüyorum. Google, varsayılan bildirim asistanında bağlamsal eylemleri ve akıllı yanıtları etkinleştirmek için düğmeyi çevirdiğinde, insanların üçüncü taraf bir asistan kullanması için çok az neden kalacak. Yine de Tasker gibi otomasyon uygulamalarının hayranları, Android Q'daki bu yeni API'yi faydalı bulabilir.
Fiyat: Ücretsiz.
4.3.
Fiyat: 3,49.
4.6.
Güncelleme 1: API dokümantasyonu kaldırıldı
Yayınlanmasının ardından üçüncü Android Q beta Google I/O 2019'da Tasker geliştiricisi bana ulaşarak Google'ın NotificationAssistant özelliği için genel API'yi kaldırdığını bildirdi. Kontrol etmek API farkı durumun böyle olduğunu doğruluyor. Ayrıca I/O'daki Google çalışanlarıyla da konuştuk ve bize API'nin halka yönelik olmadığı söylendi. Bu API'nin kullanılabilirliğiyle ilgili herhangi bir değişiklik olması durumunda bu makaleyi güncelleyeceğiz.