Bugün The Android Show'da duyurulduğu üzere 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ı tahmin etme gibi zorlu görevleri üstlenebilecek. Böylece uygulamanız, bu deneyimi doğru zamanda sunmaya odaklanabilecek. Bu kapsamda, Gemini'ın en iyi özelliklerini en gelişmiş Android cihazlarımıza getiren yeni özellikler paketi Gemini Intelligence'ı duyuruyoruz.
Gemini ile Görev Otomasyonu
Gemini Intelligence ile Gemini'ın, seçili uygulamalarda kullanıcı adına görevleri otomatikleştirme yeteneğini genişletiyoruz. Bu süreçte şeffaflık ve kontrolü de yerleşik olarak sunuyoruz. Bu sayede, kod veya büyük mühendislik çalışmaları 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 kafeden latte sipariş etmek veya not uygulamasındaki alışveriş listesinden alışveriş sepeti oluşturmak gibi karmaşık, çok adımlı görevleri yerine getirmesine izin vererek kullanıcılar için lojistik işlerini Gemini'a devredebilir, böylece yeniliklere ve harika özellikler geliştirmeye odaklanabilirsiniz.
Kullanıcıların bazen göz atmak, bazen de bir görevi hızlıca tamamlamak istediklerini biliyoruz. İlk olarak market siparişi vermek veya araç çağırmak için belirli yemek ve araç paylaşımı iş ortaklarıyla kullanıma sunulan bu özellik, katlanabilir cihazlar, saatler, arabalar ve XR gözlükler dahil olmak üzere daha fazla sektör ve form faktöründe kullanılabilecek.
AppFunctions ile etkileşimi artırma
Temsilcilerin uygulamanızla nasıl etkileşimde bulunacağı üzerinde daha fazla kontrol sahibi olmak için Android AppFunctions'ı kullanabilirsiniz. Bu sayede, hizmetler, veriler ve işlemler gibi belirli araçları doğrudan OS ve temsilcilere doğal dil açıklamalarıyla birlikte sağlayabilirsiniz. Sistem daha sonra bu araçları form faktörleri genelinde keşfedip çalıştırabilir. Böylece kullanıcılar, görev otomasyonu ile daha zengin ve daha özelleştirilmiş deneyimler için akıllı sistem aracılığıyla uygulamanızın işlevlerini tetikleyebilir. Kullanıcıların bu yeni çerçeve üzerinden "mesaj göndermesine" veya "sesli arama başlatmasına" olanak tanımak için bu erken aşamadaki API'leri KakaoTalk gibi uygulamalarla özel bir önizlemede test etmeye başladık. AppFunctions, cihaz üreticileri genelinde 25 uygulamanın kullanım alanlarının yerel olarak yürütülmesini sağladı. API'yi yerel olarak deneyebilir ve tam entegrasyon fırsatları için AppFunctions Erken Erişim Programı'na katılmak istediğinizi belirtebilirsiniz.
Bu akıllı yolculuğun neresinde olursanız olun, zahmetsiz ve "kod değişikliği gerektirmeyen" bir uygulama otomasyonuyla veya MCP benzeri bir şekilde daha fazla kontrol sağlamak için AppFunctions API'yi kullanarak size uygun birden fazla entegrasyon yolu sunuyoruz.
Widget'larla Geliştirilmiş Kullanıcı Deneyimi
Arabalar başta olmak üzere yeni form faktörlerine widget desteği ekleyerek kullanıcı deneyimini iyileştiriyoruz. Bu sayede, Android Auto uyumlu 250 milyon araçta kullanıcılarla etkileşim kurmak için yeni fırsatlar elde edersiniz.
Jetpack Glance, yüksek kaliteli widget'lar oluşturmayı kolaylaştırır. RemoteCompose adlı yeni bir temel çerçeve sayesinde artık güçlü yeni özellikler sunuyor.
- Yeni, daha zengin ve premium etkileşimler: RemoteCompose, yüksek düzeyde uyarlanabilir ve pil tasarrufu sağlayacak şekilde tasarlandığından Glance'in daha zengin ve premium etkileşimler sunmasına olanak tanır. Yakında, daha ilgi çekici widget'lar oluşturmak için SnapScroll, etkileyici düğmeler 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 kullanıma hazır olarak desteklenir. API olarak Jetpack Glance'i kullanarak geriye dönük uyumluluğu tam olarak korursunuz. Widget'larınız, yeni cihazlarda bu premium kullanıcı arayüzü özelliklerinden otomatik olarak yararlanırken eski OS sürümlerini desteklemek için kontrollü azalma uygular.
Ayrıca RemoteCompose, "Widget'ımı Oluştur" özelliğinin arkasındaki motordur. Bu özellik sayesinde kullanıcılar, Gemini'dan kullanıcının ana ekranı veya Wear OS kol saati için sorunsuz bir şekilde yeniden boyutlandırılıp optimize edilebilen, tamamen uyarlanabilir özel widget'lar oluşturmasını isteyebilir.
Telefonun Ötesinde Uyarlanabilir Tasarımlar Oluşturma
Katlanabilir cihazlar, tabletler, uyumlu arabalar ve XR kulaklıklarından yeni Googlebook'lara kadar Android uygulamalarının tuvali, ekranlar ve form faktörleri genelinde genişledi. Uyarlanabilir şekilde geliştirme yapmanıza yardımcı olacak güncellemelerden bazıları şunlardır:
- Jetpack Navigation 3: En yeni Jetpack Navigation 3 sürümümüz, Scene API'ye Scene dekoratörleri ekleyerek daha kapsamlı uyarlanabilir destek sunar. Sahne dekoratörleri, uygulamanızın sahne stratejisi tarafından hesaplanan sahneyi değiştirmek için kullanılabilir. Örneğin, gezinme giriş seviyesi yerine 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 gezinme girişlerini paylaşılan öğeler haline getiren yerleşik işlevler içeriyor. Böylece sahneler arasında sorunsuz geçiş yapabilirsiniz. Daha fazla bilgi için Nav3-recipes sayfamıza göz atın.
- Jetpack Compose: Uygulamanızda Compose'u kullanmak, uyarlanabilir kullanıcı arayüzleri oluşturmaya başlamanın en kolay yolu olmaya devam ediyor. Doğru düzeyde mimari desteğe sahip olmanızı sağlamak istiyoruz. Compose 1.11'de Grid, Flexbox, MediaQuery ve Style ile duyarlı düzenler ve özelleştirme için yeni bir yapı taşı seti üzerinde çalışıyoruz. Deneysel etiketini kaldırmadan önce bu özelliklerle ilgili geri bildiriminizi almak isteriz.
- Tasarım rehberliği: İlham almak için güncellenmiş tasarım galerimizi, yeni masaüstü tasarım merkezimizi veya uyarlanabilir düzen rehberimizi inceleyin.
Cihaza göre farklılaştırılmış deneyimler için aşağıdaki özelliklerle ilgili en son güncellemelerden yararlanın:
- Araba Uygulama Kitaplığı: Araba Uygulama Kitaplığı'nı genişleterek geliştirme sürecini kolaylaştırıyoruz. Bu sayede, "bir kez geliştirip" hem Android Auto hem de Android Automotive OS'te özelleştirilmiş, dikkat dağıtmayan medya deneyimleri sunabilirsiniz. Uyarlanabilir video uygulamaları desteğini genişleterek araç içi etkileşimi daha da zenginleştiriyoruz. Böylece araçlar park halindeyken videolar tam ekran oynatılabilecek.
- Android XR SDK: Android XR SDK, yakında çıkacak kablolu XR gözlükleri (XREAL'in Project Aura'sı gibi) de dahil olmak üzere giderek genişleyen bir XR cihaz yelpazesi için son derece farklı, özel deneyimler oluşturmanıza olanak tanır. Mevcut uyarlanabilir uygulamalar ise ek geliştirme çabası gerektirmeden otomatik olarak etkileyici ortamlarda görünür. Görüntülü gözlükler için hazırlık yapmak üzere Jetpack Compose Glimmer'ı kullanarak görüntülü gözlüklere özel, göz atılabilir kullanıcı arayüzleri oluşturabilir ve Jetpack Projected API'leri kullanarak telefonlardaki uygulama deneyimlerini kullanıcının görüş alanına taşıyabilirsiniz. Android XR SDK'nın önümüzdeki hafta yayınlanacak 4. Geliştirici Önizlemesi'nde, gözlük dokunmatik alanları için girişi optimize eden başlık çipleri ve düğme grupları gibi yeni etkileşimli bileşenler sunuluyor. Test ortamlarını otomatikleştirmek için yeni ProjectedTestRule API ile iş akışınızı kolaylaştırır.
Android'de Kullanıcılarınız İçin Yeni Bir Çağ
Android, akıllı sisteme geçişten Googlebook gibi yeni form faktörlerinin yaygınlaşmasına kadar, geliştiricileri ve uygulama üreticilerini merkeze alarak kullanıcıların cihaz deneyimlerinden daha fazla yararlanmalarını sağlayacak yeni yollar oluşturuyor.
Gemini Intelligence özellikleri, hazır olduklarında kademeli olarak kullanıma açılacak. Bu özellikler, bu yaz 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 cihazlarda 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 için 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 dk. -
Ürün HaberleriYakında çıkacak Android sürümünü hedefleyen uygulamalar artık WRITE_CONTACTS izniyle kişilere doğrudan yazamayacak.
Roxanna Aliabadi Walker • Okuma süresi: 6 dk. -
Ürün HaberleriBugün, bir mühendisin tamamlaması birkaç gün, hatta bir hafta süren son derece 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 dk.
Android geliştiriciliğiyle ilgili en son analizleri her hafta gelen kutunuza alın.