Dilimler ve Uygulama Eylemleri, uygulamanızın içeriğini Google Asistan'a getiren Android P API'leridir

Dilimler ve Uygulama Eylemleri, geliştiricilerin içeriklerini ve yeteneklerini uygulamalarının dışında ortaya çıkarmasına yardımcı olan Android P'deki yeni API'lerdir. Uygulama İşlemlerine Play Store, Pixel Launcher ve Google Asistan'dan erişilebilirken, Dilimler Google Uygulamasında mevcuttur.

Bağımsız uygulama geliştiricileri için asıl uygulama geliştirmenin ardından gelen iş çoğu zaman işin en zor kısmı olabilir. İnsanların uygulamanız hakkında bilgi almasını nasıl sağlarsınız? Birkaç kullanıcı kazanmaya başladığınızda onları nasıl elinizde tutarsınız? Kullanıcıların uygulamanıza geri dönmeye devam etmelerini sağlamak (ve dolayısıyla uygulamanızı kaldırmamalarını sağlamak) istikrarlı, özel bir kullanıcı tabanı oluşturmanın anahtarıdır. Bu nedenle Google, Android P'de Dilimler ve Uygulama Eylemleri adı verilen yeni API'leri kullanıma sunuyor.

Kullanıcıların cihazlarına yüklenen düzinelerce, hatta yüzlerce uygulama nedeniyle uygulamanızın kullanıcının dikkatini çekmek için rekabet etmesi zordur. Bir kullanıcının uygulamanızı sık sık açmasını istiyorsunuz, böylece onlara daha fazla içerik sunabilir, böylece onların etkileşimde kalmasını ve potansiyel olarak daha fazla gelir elde etmesini sağlayabilirsiniz. Kullanıcılar dikkatlerini bireysel uygulamalardan aşağıdaki gibi içerik toplayıcılara kaydırdıkça

Google Özet Akışı, uygulamanızın içeriğini insanların zamanlarının çoğunu geçirdiği yerde öne çıkarmanın bir yolunu bulmanız gerekir. Yeni AndroidP API'ler, uygulamanızın kullanıcı arayüzünün (Dilimler) parçacıklarını veya uygulamanızın yeteneklerine dayalı bağlamsal eylemleri (Uygulama Eylemleri) görüntülemenize izin vererek geliştiricilerin tam da bunu yapmasına yardımcı olur.

Yeni Slices API'sini kullanma

Aranızdaki daha zeki gözlemcilerden bazıları yeni durumu fark etmiş olabilir. Dilimler API'si içinde görünmek API belgeleri ilkiyle birlikte yayınlandı Android P Geliştirici Önizlemesi. Belgeler oldukça belirsiz, ancak bugün Google'ın bu yeni API'ye yönelik vizyonunun daha net bir resmine sahibiz. Bu, üçüncü taraf uygulamaların içeriklerini aşağıdaki gibi uygulamalarda göstermesinin bir yoludur: Google Uygulamasıancak dinamik, etkileşimli ve kusursuz bir şekilde. Dilimler canlı verileri, kayan içeriği, satır içi eylemleri ve uygulamanıza derin bağlantıyı içerebilir; böylece kullanıcıya hangi içeriği göstermek istediğiniz konusunda birçok seçeneğiniz olur.

Örneğin, bir otel zinciri için otele giriş/çıkış yapma olanağı sunan bir seyahat planlama uygulaması geliştirdiğinizi varsayalım. Otel kullanıcıya e-posta onayları gönderirse ve kullanıcı Google Feed'i etkinleştirmişse Google rezervasyonu takip edebilir. Ancak bu, kullanıcıları senin uygulama öyle mi? Slices API'yi kullanarak, kullanıcı rezervasyonla alakalı bir terim aradığında rezervasyonu daha doğal bir şekilde ortaya çıkarabilirsiniz.

Google Uygulamasındaki Dilimler. Kaynak: Google

Peki ya yeni ve şık bir müzik çalar geliştiren bir geliştiriciyseniz? Materyal Tasarımı arayüz? Bir kullanıcı uygulamada bir çalma listesi oluşturduysa ve ona bu tatlı melodileri hatırlatmak istiyorsanız, Google Uygulamasını açtığında kullanıcıyı bilgilendirebilir ve ilgili şarkıyı, sanatçıyı, albümü vb. aratabilirsiniz.

Müzik çalma listesi Dilimleri örneği. Kaynak: Google

Son olarak, bir araç paylaşım şirketi veya ilgili başka bir işletme için bir uygulama üzerinde çalıştığınızı varsayalım. Bir kullanıcı Google Uygulamasında ilgili bir hizmet için rezervasyon yapmanın bir yolunu ararsa, uygulamanızın, rezervasyonu hızlı bir şekilde tamamlamasına olanak tanıyan etkileşimli bir Dilim sunabilirsiniz.

Lyft uygulamasından dilimler. Kaynak: Google

Yukarıda gösterilen Dilim tasarımlarının her biri benzersiz görünmektedir ancak hepsi muhtemelen aşina olduğunuz genel tasarım ilkelerini takip etmektedir. API, Google Uygulamasına sunduğunuz Slice'ın stilini belirlemenize olanak tanır; ancak temel stil Android bildirimini temel alır, dolayısıyla Slice'ınızın görünümü diğer Slice'lardan çok farklı olmamalıdır.

Uyumluluk

Slices ile yapabileceğiniz çok şey var. Uygulamanızı bu API ile geliştirmek istiyorsanız şunları yapabilirsiniz: bunun hakkında daha fazla bilgiyi burada bulabilirsiniz. CNN, HBO, USAA ve Alibaba gibi büyük şirketlerin zaten API desteği eklemek için çalıştıkları söylendi. Slice'lar, minimum SDK sürümü sayesinde piyasadaki Android cihazların %95'iyle uyumludur. uyumluluk paketi sayesinde Slice'larınız Google'da yayına girdikten sonra geniş bir kitleye ulaşacak Uygulama.

Son olarak bazılarınız diğer uygulamaların Dilim alıp alamayacağını merak ediyor olabilir. Cevap hayır: Yalnızca sistem uygulamaları yapabilir. Bunun nedeni, bir uygulamanın bir uygulama olarak hareket etmesi için gereken iznin Dilim Yöneticisi birinden Dilimler almak için Dilim Sağlayıcı üçüncü taraf uygulamalarına izin verilemez (android.permission. BIND_SLICES.)

Uygulama İşlemleri

Yeni Uygulama İşlemleri API'sı Android P'de kullanıcılara bağlamsal olarak aralarından seçim yapabilecekleri çeşitli tahmin edilen eylemler sağlanması amaçlanmaktadır. Bunu şu şekilde düşünebilirsiniz Cevap vermek akıllı yanıtlar (veya Android P'nin akıllı yanıt API'si) için uygulama değil, bunun yerine eylemler için. Uygulama İşlemleri, Google Uygulaması gibi birden fazla uygulamadaki kullanıma ve alaka düzeyine göre görünür. Oyun mağazası, Google Asistan, ve Piksel Başlatıcı. Uygulama Eylemleri API'si aynı diziyi kullanır niyetler gibi Google Asistan'daki işlemler.

Android P'deki Uygulama Eylemleri Kaynak: Google

Uygulama İşlemleri hakkında daha fazla bilgi edinmek istiyorsanız şunları yapabilirsiniz: Kullanılabilir olduğunda bildirim almak için kaydolun.