Ürün Haberleri

Android Studio için yeni temsilci deneyimler, yeni yapay zeka API'leri, ilk Android XR cihazı ve daha fazlası The Android Show'un sonbahar bölümünde

Okuma süresi: 5 dakika
Matthew McCullough
Vice President, Product Management, Android Developer

Yapay zekanın, çalışma şeklimizden kullanıcıların uygulamalarınızla ilgili beklentilerine kadar her şeyi değiştirdiği önemli bir dönemdeyiz. Android'deki amacımız, yapay zekanın evrimini sizin ve kullanıcılarınız için fırsatlara dönüştürmektir. Bugün The Android Show'un sonbahar bölümünde, Android platformu için geliştirme yaparken en yüksek yatırım getirisini elde etmenizi sağlayacak bir dizi yeni güncellemeyi ele aldık. Android Studio'da Gemini için yeni yapay zeka destekli deneyimlerden cihaz üzerinde yapay zeka API'sine ve ilk Android XR cihazına kadar pek çok konuyu ele alacağız.

Yeni Prompt API ile kendi özel üretken yapay zeka özelliklerinizi oluşturun

Android'de yapay zeka modellerini cihaz üzerinde veya bulutta sunuyoruz.  Bugün, yeni istem API'si ile hayal edebileceğiniz herhangi bir istemi ileterek Gemini Nano modelinin çıkışını şekillendirme konusunda size tam esneklik sunmaktan heyecan duyuyoruz. Bu özellik artık alfa sürümünde. Gemini Nano, amiral gemisi Android cihazlarda kullanıcı verilerinin cihazdan hiç ayrılmadığı verimli cihaz üzerinde seçenekler oluşturmanıza olanak tanır. Bu yılın Mayıs ayında I/O'da, cihaz üzerinde Gemini Nano modelini kullanan üretken yapay zeka API'lerimizi kullanıma sunduk. Bu API'ler, özetleme, düzeltme ve resim açıklaması gibi görevler için basit API'ler sunarak yaygın görevleri kolaylaştırıyor. Kakao, kargo teslimatı hizmetini dönüştürmek için Prompt API'yi kullandı. Kullanıcıların ayrıntıları bir forma kopyalayıp yapıştırması gereken yavaş ve manuel bir süreci, yalnızca teslimat isteğinde bulunan basit bir mesajla değiştirdi. API, gerekli tüm bilgileri otomatik olarak ayıklıyor. Bu tek özellik, sipariş tamamlama süresini% 24 azaltırken yeni kullanıcı dönüşümünü %45 gibi inanılmaz bir oranda artırdı.

Firebase SDK'sını kullanarak Nano Banana ve Imagen'den yararlanma 

Android cihazların tamamına en yeni özellikleri eklemek istediğinizde Firebase AI Logic ile bulut tabanlı yapay zeka çözümlerimizden yararlanabilirsiniz. Gemini 2.5 Flash Image (diğer adıyla Nano Banana) ve Imagen gibi modellerin heyecanla karşılanması inanılmazdı. Artık kullanıcılarınız Nano Banana'yı kullanarak görüntü oluşturup düzenleyebilir. Görüntülerin belirli kısımlarını seçip dönüştürme gibi daha hassas kontrol için ise Imagen modelinden yararlanan yeni maske tabanlı düzenleme özelliğini kullanabilirler. Daha fazla bilgi edinmek için blog yayınımıza göz atın. Görüntü üretmenin yanı sıra metin, ses ve görüntü girişlerini işlemek için de Çoklu format destekli Gemini'ın özelliklerini kullanabilirsiniz. Örneğin RedBus, geri bildirim vermeyi daha kolay, kapsayıcı ve güvenilir hale getirmek için Firebase AI Logic üzerinden Gemini Flash'i kullanarak kullanıcı yorumlarında devrim yarattı. Eski sorun mu? Kısa ve düşük kaliteli metin yorumları. Yeni çözüm? Kullanıcılar artık kendi dillerinde ses girişini kullanarak yorum bırakabilir. Gemini Flaş, sesli girişten sonra daha uzun, daha zengin ve daha güvenilir kullanıcı yorumları sağlayan yapılandırılmış bir metin yanıtı oluşturur. Bu, tüm taraflar (seyahat edenler, operatörler ve geliştiriciler) için avantajlıdır.

Android Studio'daki etkileşimli deneyimlerle daha üretken olmanıza yardımcı olma

Android Studio'da Gemini ile daha üretken olmanıza yardımcı olmayı hedefliyoruz. Bu nedenle, araçlarımıza yapay zeka desteği ekliyoruz. Pocket FM gibi geliştiriciler, geliştirme süresinde %50'lik etkileyici bir tasarruf sağladı. Yakın zamanda kullanıma sunulan Agent Mode ile karmaşık bir hedefi doğal dilde açıklayabilirsiniz. İzin verdiğiniz takdirde, temsilci projenizdeki birden fazla dosyada değişiklik planlayıp uygulayabilir. Agent'ın yanıtları artık en modern geliştirme uygulamalarına dayanıyor ve hatta en son dokümanlarımızla anlık olarak çapraz referans verebiliyor. Temsilci Modu'ndaki güncellemeler, API'leri sizin adınıza yükseltme özelliği ve yeni proje asistanı gibi yeni temsilci deneyimlerinin demosunu yaptık. Ayrıca, Android Studio'daki yapay zeka işlevine güç katmak için istediğiniz LLM'yi kullanabileceğinizi duyurduk. Bu sayede, yapay zekayı iş akışınıza dahil etme konusunda daha fazla esneklik ve seçenek sunuyoruz. Yedekle ve Senkronize Et gibi en yeni kararlı özelliklerden yararlanmak için Android Studio'nun en son kararlı sürümünü indirin.

Yapay zeka destekli Android geliştirme sürecini iyileştirme ve Android karşılaştırma testiyle LLM'leri geliştirme

Amacımız, Android geliştiricilerin harika deneyimler oluşturmasını kolaylaştırmaktır. Yapay zeka tarafından daha fazla kod yazıldıkça geliştiriciler, Android geliştirme hakkında daha fazla bilgi sahibi olan modeller talep ediyor. Geliştiricilerin daha üretken olmasına yardımcı olmak istiyoruz. Bu nedenle, büyük dil modelleri için çeşitli yaygın Android geliştirme alanlarına yönelik yeni bir görev grubu oluşturuyoruz. Amaç, LLM üreticilerine bir kıyaslama, yüksek kaliteli Android geliştirme için bir yol gösterici sunmaktır. Böylece Android geliştiriciler, yapay zeka yardımı için aralarından seçim yapabilecekleri bir dizi faydalı modele sahip olur. 

Android geliştirmenin zorluklarını yansıtmak için karşılaştırma, herkese açık GitHub Android depolarından alınan gerçek dünya sorunlarından oluşur. Her değerlendirmede, LLM'nin çekme isteğini yeniden oluşturması denenir. Ardından, bu istekler insanlar tarafından yazılan testler kullanılarak doğrulanır. Bu sayede, bir modelin karmaşık kod tabanlarında gezinme, bağımlılıkları anlama ve her gün karşılaştığınız türden sorunları çözme becerisini ölçebiliriz. 

Büyük dil modellerine karşı test edeceğimiz görev setini sonlandırıyoruz. Sonuçları önümüzdeki aylarda herkese açık olarak paylaşacağız. Bu değişikliğin, yapay zeka destekli Android geliştirmeyi nasıl şekillendireceğini ve Android'de geliştirme yaparken size nasıl daha fazla esneklik ve seçenek sunacağını görmek için sabırsızlanıyoruz.

benchmark.gif

İlk Android XR cihazı: Samsung Galaxy XR

Geçtiğimiz hafta, Samsung ile iş ortaklığı yaparak yeni Android XR cihazlarının ilkini, Galaxy XR'ı tanıttık. Android XR cihazlar tamamen Gemini döneminde geliştirildi. Bu sayede uygulamanız için büyük bir yeni platform fırsatı sunuyor. Android XR, tanıdık Android çerçeveleri üzerine kurulu olduğundan uyarlanabilir şekilde geliştirme yaptığınızda XR için de geliştirme yapmış olursunuz. Android XR özelliklerinin tüm potansiyelinden yararlanmak için Jetpack XR SDK'yı kullanabilirsiniz. Calm ekibi, bu konuda mükemmel bir örnek sunuyor. Mevcut Android kod tabanından ve Jetpack XR SDK'sından yararlanarak mobil uygulamalarını başarılı bir şekilde sürükleyici bir mekansal deneyime dönüştürdüler. İlk işlevsel XR menülerini ilk günde, temel XR deneyimini ise yalnızca iki hafta içinde oluşturdular.Geçen haftaki Spotlight Week serimizde Android XR hakkında daha fazla bilgi edinebilirsiniz. 

Jetpack Navigation 3 beta sürümünde

Yeni Jetpack Navigation 3 kitaplığı  beta sürümünde kullanıma sunuldu. Davranışı kitaplığa yerleştirmek yerine, iyi varsayılan değerlere sahip "nasıl yapılır tarifleri" (github'daki nav3 tarifleri) sunuyoruz. Kullanıma hazır, tamamen özelleştirilebilir, animasyon desteği sunar ve uyarlanabilir. Nav 3, temel yapı taşı olarak Compose State ile sıfırdan oluşturuldu. Bu, bildirimsel programlama modelini tamamen desteklediği anlamına gelir. Sahip olduğunuz durumu değiştirirsiniz ve Nav3 bu yeni duruma tepki verir. Compose tarafında, kullanıcı arayüzü oluşturma sürecini hızlandırmak ve kolaylaştırmak için çalışıyoruz. Bu kapsamda, Views'da ihtiyaç duyduğunuzu belirttiğiniz özellikleri eklerken Compose'un performansını da koruyoruz.

Google Play'de iş başarınızı hızlandırın

Google Play, yapay zeka sayesinde uygulama geliştirme sürecini hızlandırıyor. Play Console'daki iş akışınızı kolaylaştırarak işinizin büyümesinin kodunuzla aynı hızda ilerlemesini sağlıyor. Yeniden tasarlanan, hedefe yönelik uygulama kontrol panelinde, üzerinde işlem yapılabilen metrikler ön plana çıkarılıyor. Ayrıca, derin bağlantı doğrulama ile yayın öncesi testten yapay zeka destekli analiz özetlerine ve uygulama dizelerinin yerelleştirilmesine kadar günlük işlemlerinizi daha hızlı, daha akıllı ve daha verimli hale getiren yeni özellikler de sunuyoruz. Bu güncellemeler daha başlangıç. Play'deki en son gelişmeleri öğrenmek için duyuruların tam listesine göz atın.  

The Android Show'un Sonbahar bölümünü izleyin

Android Show'un sonbahar bölümünü izlediğiniz için teşekkür ederiz. Birlikte harika işler yapmaya devam etmeyi heyecanla bekliyoruz. Bu program, sizinle olan iletişimimizin önemli bir parçasıdır. Bir sonraki bölüm için fikirlerinizi öğrenmek isteriz. Lütfen X veya LinkedIn üzerinden bizimle iletişime geçin. En son güncellemeleri paylaşmamıza yardımcı olan yardımcı sunucularım Rebecca Gutteridge ve Adetunji Dahunsi'ye teşekkür ederim.

Yazan:

Okumaya devam edin