Bugün The Android Show sırasında duyurulan Android, işletim sisteminden zeka sistemine geçiş yaparak uygulamalarınızla etkileşim için daha fazla fırsat sunuyor. Donanım ve yazılım arasındaki derin entegrasyon sayesinde Android cihazlar, kullanıcı ihtiyaçlarını öngörmek için gereken ağır işleri yapabilir. Böylece uygulamanız, bu deneyimi doğru anda sunmaya odaklanabilir. Bu kapsamda, Gemini'ın en iyi özelliklerini en gelişmiş Android cihazlarımıza getiren yeni bir özellik paketi olan Gemini Intelligence'ı duyuruyoruz.
Gemini ile Görev Otomasyonu
Gemini Intelligence ile Gemini'ın, yerleşik şeffaflık ve kontrol özellikleriyle kullanıcı adına belirli uygulamalarda görevleri otomatikleştirme yeteneğini genişletiyoruz. Bu sayede, kod yazmanıza veya büyük bir mühendislik çalışması yapmanıza gerek kalmadan uygulamanıza satın alma niyeti yüksek trafik çekerek kullanıcı etkileşimi için başka bir yol oluşturabilirsiniz. Gemini'ın bir kafeden latte sipariş etme veya notlar uygulamasındaki bir alışveriş listesinden alışveriş sepeti oluşturma gibi karmaşık ve çok adımlı görevleri yerine getirmesine izin vererek kullanıcılar için lojistik işlerini halletmesini sağlayabilirsiniz. Böylece siz de yeniliklere ve harika özellikler geliştirmeye odaklanabilirsiniz.
Kullanıcıların bazen göz atmak, bazen de bir görevi hızlıca tamamlamak istediğini biliyoruz. Başlangıçta market siparişi oluşturmak veya araç çağırmak için belirli yemek ve araç paylaşımı iş ortaklarıyla kullanıma sunulan bu özellik, katlanabilir cihazlar, kol saatleri, arabalar ve XR gözlükler dahil olmak üzere daha fazla sektörde ve form faktöründe kullanılabilecek.
AppFunctions ile etkileşimi artırma
Ajanların uygulamanızla nasıl etkileşimde bulunduğunu daha fazla kontrol etmek için Android AppFunctions'ı kullanabilirsiniz. Bu sayede, hizmetler, veriler ve işlemler gibi belirli araçları doğrudan işletim sistemine ve ajanlara doğal dil açıklamalarıyla birlikte sağlayabilirsiniz. Sistem daha sonra bu araçları form faktörleri arasında keşfedip yürütebilir. Böylece kullanıcılar, görev otomasyonuyla daha zengin ve özelleştirilmiş deneyimler için uygulamanızın işlevselliğini yapay zeka sistemi üzerinden tetikleyebilir. Kullanıcıların bu yeni çerçeve aracılığıyla "mesaj göndermesini" veya "sesli görüşme başlatmasını" sağlamak için KakaoTalk gibi uygulamalarla bu erken aşama API'leri özel bir önizleme kapsamında test etmeye başladık. AppFunctions, cihaz üreticileri genelinde 25 uygulamanın kullanım alanlarının yerel olarak yürütülmesini zaten etkinleştirmiş durumda. API ile yerel olarak denemeler yapabilir ve tam entegrasyon fırsatlarından yararlanmak için AppFunctions Erken Erişim Programı'na katılma isteğinizi şimdiden iletebilirsiniz.
Bu zeka yolculuğunda nerede olursanız olun size ulaşmak için birden fazla entegrasyon yolu sunuyoruz. İster zahmetsiz, "kod değişikliği gerektirmeyen" uygulama otomasyonuyla ister AppFunctions API'yi kullanarak MCP benzeri bir şekilde daha fazla kontrol sahibi olabilirsiniz.
Widget'larla Geliştirilmiş Kullanıcı Deneyimi
Widget desteğini yeni form faktörlerine genişleterek kullanıcı deneyimini iyileştiriyoruz. Bu kapsamda ilk olarak arabalar için destek sunacağız. Bu sayede, 250 milyon Android Auto uyumlu araçtaki kullanıcılarla etkileşim kurmak için yeni fırsatlar elde edebilirsiniz.
Jetpack Glance, yüksek kaliteli widget'lar oluşturmayı kolaylaştırır. Ayrıca, RemoteCompose adlı yeni bir temel çerçeve sayesinde artık güçlü yeni özellikler sunar.
- Yeni, daha zengin ve üstün etkileşimler: Derinlemesine uyarlanabilir ve pil açısından verimli olacak şekilde geliştirilen RemoteCompose, Glance'in daha zengin ve üstün etkileşimler sunmasına olanak tanır. Yakında, daha ilgi çekici widget'lar oluşturmak için snapscroll, ifade düğmeleri ve parçacık efektleri gibi yeni özelliklerden yararlanabileceksiniz.
- Yerleşik Geriye Dönük Uyumluluk: Bu etkileyici RemoteCompose özellikleri, Android 16 ve sonraki sürümlerde kutudan çıktığı haliyle desteklenir. API olarak Jetpack Glance'i kullandığınızda geriye dönük uyumluluğu tam olarak korursunuz. Widget'larınız, daha yeni cihazlarda bu premium kullanıcı arayüzü özelliklerinden otomatik olarak yararlanırken eski işletim sistemi sürümlerini desteklemek için sorunsuz bir şekilde eski sürüme döner.
Ayrıca RemoteCompose, kullanıcıların Gemini'dan ana ekran veya Wear OS kol saati için sorunsuz bir şekilde yeniden boyutlandırılabilen ve optimize edilebilen, tamamen uyarlanabilir özel widget'lar oluşturmasını isteyebildiği bir özellik olan Widget'ımı Oluştur'un temelini oluşturur.
Telefonun Ötesinde Uyarlanabilir Uygulamalar Geliştirme
Katlanabilir cihazlar, tabletler, uyumlu arabalar ve XR kulaklıklar ile yeni Googlebook'lara kadar Android uygulamalarının tuvali, ekranlar ve form faktörleri arasında genişledi. Uyarlanabilir şekilde geliştirme yapmanıza yardımcı olacak bazı güncellemeler:
- Jetpack Navigation 3: En yeni Jetpack Navigation 3, Scene API'ye Scene dekoratörleri ekleyerek daha kapsamlı uyarlanabilir destek sunar. Sahne süslemeleri, uygulamanızın sahne stratejisi tarafından hesaplanan sahneyi değiştirmek için kullanılabilir. Örneğin, gezinme girişi düzeyinde değil, sahneye eklemek istediğiniz üst uygulama çubukları ve gezinme çubukları/rayları gibi yaygın kullanıcı arayüzü öğelerini eklemek için kullanılabilirler. NavDisplay artık navigasyon girişlerini paylaşılan öğeler haline getiren yerleşik bir işlev içeriyor. Bu sayede, sahneler arasında sorunsuz bir şekilde geçiş yapabilirsiniz. Daha fazla bilgi için Nav3-recipes sayfamıza göz atın.
- Jetpack Compose: Compose'u uygulamanıza entegre etmek, uyarlanabilir kullanıcı arayüzleri oluşturmaya başlamanın en kolay yoludur. Bu süreçte doğru düzeyde mimari destek almanızı istiyoruz. Compose 1.11'de duyarlı düzenler ve Grid, Flexbox, MediaQuery ve Style ile özelleştirme için yeni bir dizi yapı taşı üzerinde çalışıyoruz. Deneysel işaretini kaldırmadan önce bu özelliklerle ilgili geri bildiriminizi almayı çok isteriz.
- Tasarım rehberliği: İlham almak için güncellenen tasarım galerimizi, başlamak için yeni masaüstü tasarım merkezimizi veya uyarlanabilir düzen rehberimizi inceleyin.
Cihazlara göre farklılaştırılmış deneyimler için aşağıdakilerle ilgili en son güncellemelerden yararlanın:
- Car App Library: Hem Android Auto hem de Android Automotive OS'e özel, dikkat dağıtmayacak şekilde optimize edilmiş medya deneyimleri sunmak için "bir kez geliştirme" olanağı sağlayan Car App Library'yi genişleterek geliştirme sürecini kolaylaştırıyoruz. Uyarlanabilir video uygulamaları desteğini genişleterek araç içi etkileşimi daha da zenginleştiriyoruz. Böylece, araçlar park hâlindeyken videolar tam ekran olarak oynatılabilecek.
- Android XR SDK: Android XR SDK, mevcut uyarlanabilir uygulamalar ek geliştirme çalışması gerektirmeden etkileyici ortamlarda otomatik olarak gösterilirken, yaklaşan kablolu XR gözlükler (ör. XREAL'in Project Aura'sı) dahil olmak üzere, büyüyen bir XR cihaz yelpazesi için derinlemesine farklılaştırılmış özel deneyimler oluşturmanıza olanak tanır. Telefonlardaki uygulama deneyimlerini kullanıcının görüş alanına aktarmak için Jetpack Projected API'leri ile birlikte, ekranlı gözlükler için özel olarak tasarlanmış, bir bakışta anlaşılabilen kullanıcı arayüzleri oluşturmak üzere Jetpack Compose Glimmer'ı kullanarak ekranlı gözlüklere hazırlanabilirsiniz. Android XR SDK'nın gelecek hafta kullanıma sunulacak olan geliştirici önizlemesi 4'ünde, gözlük dokunmatik yüzeyleri için girişi optimize eden Başlık Çipleri ve Düğme Grupları gibi yeni etkileşimli bileşenler yer alıyor. Test ortamlarını otomatikleştirmenizi sağlayan yeni ProjectedTestRule API ile iş akışınızı kolaylaştırır.
Android'de kullanıcılarınız için yeni bir dönem
Android, akıllı sisteme geçişten Googlebooks gibi yeni form faktörlerinin genişletilmesine kadar birçok alanda, geliştiriciler ve uygulama üreticilerin merkezde olduğu, kullanıcıların cihaz deneyimlerinden daha fazla yararlanmalarını sağlayacak yeni yollar oluşturuyor.
Gemini Intelligence özellikleri, hazır oldukları anda kademeli olarak kullanıma açılacak. Bu yaz ilk olarak en yeni Samsung Galaxy ve Google Pixel telefonlarda kullanılabilecek. Bu özellikler, yılın ilerleyen dönemlerinde kol saati, araba, gözlük ve dizüstü bilgisayar gibi Android cihazlarınızda da kullanılabilecek.
Önümüzdeki hafta Google I/O'da bu yeni dönemde uygulama geliştirme hakkında daha fazla haber için takipte kalın.
-
Ürün HaberleriGeçen yıl Samsung, Qualcomm ve Unity ile birlikte Android XR SDK Geliştirici Önizlemesi'ni kullanıma sunduğumuzdan beri, Android topluluğunun gösterdiği heyecan bizi çok etkiledi.
Matthew McCullough • Okuma süresi 4 dakika -
Ürün HaberleriBugün, mühendislerin tamamlaması birkaç gün hatta bir hafta süren, büyük ölçüde karmaşık görevler olan ilk uzun vadeli görevler (LHT) setini yayınlıyoruz. Ayrıca, ilgili model sağlayıcıların temsilcileriyle başlayarak temsilci tabanlı değerlendirmeyi de kullanıma sunuyoruz.
Matthew McCullough • Okuma süresi 3 dakika -
Ürün HaberleriBugün Android 17'yi yayınlıyor ve desteklenen çoğu Pixel cihazda kullanıma sunuyoruz. Önümüzdeki aylarda Android 17'nin yüklü olduğu yeni cihazlar piyasaya sürülecek.
Matthew McCullough • Okuma süresi 13 dakika
Android geliştirmeyle ilgili en son analizleri her hafta gelen kutunuza alın.