Aracılığıyla paylaş


Xamarin.iOS'ta SiriKit

Bu makalede, iOS cihazında Siri kullanarak kullanıcıya erişilebilen hizmetler sağlamak için Xamarin.iOS uygulamasında SiriKit'in nasıl kullanılacağı gösterilmektedir.

iOS 10'da yeni olan SiriKit, bir iOS uygulamasının Uygulama Uzantıları ve yeni Amaçlar ve Amaçlar KULLANıCı Arabirimi çerçevelerini kullanarak iOS cihazında Siri ve Haritalar uygulamasını kullanarak kullanıcıya erişilebilen hizmetler sağlamasına olanak tanır.

Siri, etki alanları kavramıyla, ilgili görevler için bilgi eylemleri gruplarıyla çalışır. Bir uygulamanın Siri ile yaptığı her etkileşim, bilinen hizmet Etki Alanlarından birine aşağıdaki gibi girmelidir:

  • Sesli veya görüntülü arama.
  • Bir gezi için rezervasyon.
  • Antrenmanları yönetme.
  • Mesajlaşma.
  • Fotoğraflar aranıyor.
  • Ödemeleri gönderme veya alma.

Kullanıcı Bir Uygulama Uzantısının hizmetlerinden birini içeren Bir Siri isteğinde bulunduğunda, SiriKit uzantıya kullanıcının isteğini ve destekleyici verileri açıklayan bir Intent nesnesi gönderir. Uygulama Uzantısı daha sonra verilen Amaç için uygun Yanıt nesnesini oluşturur ve uzantının isteği nasıl işleyebileceğini açıklar.

SiriKit Kavramlarını Anlama

Bu makale, Xamarin.iOS uygulamasında SiriKit ile çalışmak için gerekli olan temel kavramları kapsar. Yeni Intents and Intents KULLANıCı Arabirimi Uzantı Noktalarını ve bir uygulamayı Siri'ye açmak için Uygulama ve Kullanıcı Sözlüğü ile nasıl çalıştıklarını kapsar.

SiriKit Uygulama

Bu makale, Xamarin.iOS uygulamalarında SiriKit desteği uygulamak için gereken adımları kapsar. Başarılı bir uygulama için gerekli olacak önemli kavramlar ele alınacağı için geliştiricinin bir uygulamaya SiriKit desteği eklemeye çalışmadan önce yukarıdaki SiriKit Kavramlarını Anlama kılavuzunu okuması gerekir.