Google, Gemini için duyurduğu yeni otomasyon özelliklerinin ardından, Android tarafında bu entegrasyonun teknik altyapısını da ayrıntılı biçimde paylaştı. Şirket, geliştiricilere yönelik erken aşama yetenekler sunduğunu ve bu yaklaşımın uygulamalar ile yapay zekâ destekli ajanlar arasında köprü kurmayı hedeflediğini belirtiyor.
Google’a göre bu yeni paradigma henüz beta aşamasında. Ancak şirket, gizlilik ve güvenliği merkeze alan bir mimariyle Android uygulama ekosistemini “ajan destekli” bir yapıya dönüştürmeyi amaçlıyor.
AppFunctions Nedir?
Android 16 ile birlikte platforma entegre edilen AppFunctions, aynı zamanda bir Jetpack kütüphanesi ile destekleniyor. Bu özellik sayesinde geliştiriciler, uygulamalarındaki belirli işlevleri dış çağrılara açabiliyor.
Basitçe ifade etmek gerekirse, AppFunctions uygulamaların belirli fonksiyonlarını Gemini gibi yapay zekâ ajanlarının kullanabilmesine olanak tanıyor. Bu yapı, sunucu tarafında kullanılan Model Context Protocol (MCP) benzeri bir mantıkla çalışıyor. Ancak önemli fark, işlemlerin cihaz üzerinde, yani yerel olarak gerçekleşmesi.
Bu yaklaşım, hem performans hem de veri güvenliği açısından kritik görülüyor. Kullanıcı verileri cihaz dışına çıkmadan işlenebiliyor.
Kullanım Senaryoları
Google, AppFunctions’ın nasıl çalıştığını çeşitli örneklerle açıkladı.
Görev Yönetimi ve Üretkenlik
Bir kullanıcı “Bugün saat 17.00’de iş yerinde kargomu almamı hatırlat” dediğinde, Gemini ilgili görev yönetimi uygulamasını belirliyor ve uygulamanın “görev oluştur” fonksiyonunu tetikliyor. Başlık, saat ve konum bilgileri otomatik olarak dolduruluyor.
Medya ve Eğlence
“Bu yılın en iyi caz albümlerinden yeni bir çalma listesi oluştur” komutu verildiğinde, Gemini müzik uygulamasındaki çalma listesi oluşturma fonksiyonunu çalıştırabiliyor. Sorgu bağlamı doğrudan uygulamaya iletiliyor ve içerik oluşturuluyor.
Uygulamalar Arası İş Akışı
“Lisa’nın e-postasındaki noodle tarifini bul ve malzemeleri alışveriş listeme ekle” gibi daha karmaşık komutlar, birden fazla uygulamanın fonksiyonlarını tetikleyebiliyor. Önce e-posta uygulamasında arama yapılıyor, ardından malzemeler çıkarılıyor ve alışveriş listesi uygulamasına aktarılıyor.
Takvim ve Planlama
“Annemi doğum günü partisini önümüzdeki pazartesi saat 18.00’e takvime ekle” komutunda, Gemini takvim uygulamasının etkinlik oluşturma fonksiyonunu çağırıyor ve ilgili zamanı otomatik olarak işliyor.
Bu örnekler, AppFunctions’ın yapılandırılmış ve kontrollü bir entegrasyon çerçevesi sunduğunu gösteriyor.
Samsung ve Gemini Entegrasyonu
Google, AppFunctions’ın Galaxy S26 gibi yeni nesil cihazlarda da kullanılacağını belirtti. Özellikle Samsung Gallery uygulaması üzerinden verilen bir örnek dikkat çekiyor.
Kullanıcı “Samsung Gallery’den kedimin fotoğraflarını göster” dediğinde, Gemini ilgili fonksiyonu tetikleyerek fotoğrafları doğrudan kendi arayüzü içinde gösterebiliyor. Kullanıcı uygulamadan çıkmadan görselleri görüntüleyebiliyor, hatta devam eden konuşmada bu fotoğrafları paylaşabiliyor.
Bu deneyim hem sesli hem de yazılı komutlarla çalışabiliyor. Google, Gemini’nin halihazırda Takvim, Notlar ve Görevler gibi Google uygulamalarında AppFunctions’ı kullandığını da belirtiyor.
İkinci Yaklaşım: UI Otomasyonu
Google yalnızca AppFunctions ile sınırlı kalmıyor. Şirket, Android üzerinde ikinci bir yaklaşım olarak UI otomasyon çerçevesi geliştirdiğini duyurdu.
AppFunctions yapılandırılmış ve geliştirici kontrollü bir entegrasyon sunarken, UI otomasyonu daha genel görevler için tasarlanıyor. Her uygulamanın özel bir entegrasyona sahip olmadığı durumlarda, sistem arayüzü analiz ederek işlemleri otomatik olarak gerçekleştirebiliyor.
Google’a göre bu yöntem, geliştiriciler için “sıfır kod” yaklaşımı sunuyor. Yani ek entegrasyon yazmadan da uygulamalar yapay zekâ ajanları tarafından kullanılabilir hale gelebiliyor.
Bu yaklaşımın Galaxy S26 ve Pixel 10 serisinde duyurulan Gemini otomasyon özellikleriyle bağlantılı olduğu belirtiliyor.
Android 17 ile Genişleme Planı
Google, Android 17 ile birlikte bu yeteneklerin daha geniş bir kullanıcı ve geliştirici kitlesine sunulacağını açıkladı. Şu anda sınırlı sayıda uygulama geliştiricisiyle test süreci yürütülüyor.
Şirket, yıl ilerledikçe AppFunctions ve UI otomasyonu hakkında daha fazla teknik detay paylaşacağını belirtiyor.