Uygulamanızı Android System Intelligence sistemine bağlama

Kullanıcıların cihazlarındaki yapay zekayla ilgili beklentileri, uygulamalarıyla etkileşim kurma şekillerini temelden değiştiriyor. Kullanıcılar, görevleri adım adım yapmak için uygulamaları açmak yerine yapay zekadan bu adımları kendileri için gerçekleştirmesini istiyor ve bu adımlar genellikle birden fazla uygulamada yapılıyor.
user-evolution

Android platformu, bu kullanıcı ihtiyaçlarını karşılamak için işletim sistemini uygulama başlatma merkezinden etkin görev düzenleyicisine dönüştüren bir zeka sistemine evriliyor. Android, cihaz üzerinde API'ler ve tamamlayıcı bulut entegrasyonları içeren aşağıdaki yeni özellikleri sunar. Bu özellikler, Google Gemini gibi sistem aracıların görevleri yerel uygulamalarda ve web hizmetlerinde güvenli ve bağlama uygun bir şekilde yürütmesini sağlar.

  • Aşağıdaki seçeneklerle tam kontrol sizdedir:

    • AppFunctions: AppFunctions, Android MCP entegrasyonunu basitleştirmek için beraberinde Jetpack kitaplığı bulunan bir Android platform API'sidir. AppFunctions, uygulamanızın belirli özellikleri, ajanların cihaz üzerinde keşfedip yürütebileceği ayrı işlevler olarak kullanıma sunmasına olanak tanır. Bu sayede derin, güvenli ve yüksek performanslı entegrasyonlar sağlanır. Dokümanlar, örnekler ve beceriler dahil olmak üzere AppFunctions ile ilgili kaynaklarımıza göz atın.

    • Uzak MCP sunucusu: Sunucu tarafı MCP yaklaşımında uygulamanız, arka ucuyla doğrudan entegre olabilen aracılara belirli özellikleri sunar. Android ve diğer platformlarda kapsam için iyi bir seçenek olan tamamlayıcı bir yaklaşımdır. Ayrıntılar için Model Bağlam Protokolü dokümanlarını okuyun.

  • Bu özellik sayesinde, OEM tarafından önceden yüklenen asistan kontrolü ele alır:

    • Bilgisayar Kontrolü: Bilgisayar Kontrolü, OEM tarafından önceden yüklenmiş bir asistana, doğrudan bir uygulamanın kullanıcı arayüzüyle etkileşim kurarak görevleri otomatikleştirmesine olanak tanıyan, yakında kullanıma sunulacak bir Android API'sidir. Hedef uygulamanın entegrasyon için herhangi bir açık kod değişikliği yapması gerekmez. Bilgisayar Kontrolü hakkında bilgi edinin.
  • Uygulama içi aracılardan etkileşimli arayüzler oluşturmak için:

    • Agent-to-UI (A2UI): Ajanların ayrı işlemleri ve araçları çağırmasını sağlayan AppFunctions'ın ötesine geçmek için kullanıcılarınız için yapılandırılmış kullanıcı arayüzünü dinamik olarak oluşturmak üzere ajanları kullanabilirsiniz. Jetpack Compose A2UI Oluşturucu'yu kullanarak uygulamanız, agent-to-UI (A2UI) protokol mesajlarını doğrudan yerel Jetpack Compose ve Material 3 bileşenlerine çevirebilir.