Ü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'un profilini görüntüleme
Matthew McCullough Ürün Yönetimi Başkan Yardımcısı, Android Geliştirici

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 hedefimiz, 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 sağlamaya yönelik bir dizi yeni güncellemeyi ele aldık. Android Studio'da Gemini için yeni aracı deneyimlerinden cihaz üzerinde yapay zeka API'sine ve ilk Android XR cihazına kadar ele alınması gereken çok şey var. Gelin, bu konulara göz atalım. 

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

Android'de cihaz üzerinde veya bulutta yapay zeka modelleri sunuyoruz.  Bugün, yeni Prompt API ile hayal edebileceğiniz herhangi bir istemi ileterek Gemini Nano modelinin çıkışını şekillendirme konusunda size tam esneklik sunmaktan heyecan duyuyoruz. Bu API 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, yazım denetimi ve resim açıklaması gibi görevler için basit API'ler sunarak yaygın görevleri kolaylaştırıyor. Kakao, Prompt API'yi kullanarak kargo teslimat hizmetini dönüştürdü. Kullanıcıların ayrıntıları bir forma kopyalayıp yapıştırması gereken yavaş ve manuel bir sürecin yerini, yalnızca teslimat isteğinde bulunan basit bir mesaj aldı. 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 modeller büyük ilgi gördü. 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, Firebase AI Logic aracılığıyla Gemini Flash'i kullanarak kullanıcı yorumlarında devrim yarattı. Böylece geri bildirim vermeyi daha kolay, kapsayıcı ve güvenilir hale getirdi. 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 Flash, sesli istemden 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 özellik, yolcular, operatörler ve geliştiriciler için avantajlıdır.

Android Studio'da ajan tabanlı deneyimlerle daha üretken olmanıza yardımcı olma

Android Studio'da Gemini ile daha üretken olmanıza yardımcı olmak ve bu nedenle araçlarımıza yapay zeka desteği eklemek istiyoruz. Pocket FM gibi geliştiriciler, geliştirme süresinde %50'ye varan etkileyici bir tasarruf elde etti. Yakın zamanda kullanıma sunulan Agent Mode ile karmaşık bir hedefi doğal dilde açıklayabilirsiniz. İzninizle, temsilci projenizdeki birden fazla dosyada değişiklikleri planlar ve uygular. Aracının yanıtları artık en modern geliştirme uygulamalarına dayanıyor ve hatta en son belgelerimizle 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. Böylece, yapay zekayı iş akışınıza nasıl dahil edeceğiniz konusunda daha fazla esneklik ve seçenek sunuyoruz. Yedekleme ve Senkronizasyon gibi en yeni kararlı özellikler için Android Studio'nun en son kararlı sürümünü indirdiğinizden emin olun.

Yapay zeka destekli Android geliştirmeyi 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, çeşitli yaygın Android geliştirme alanlarına karşı LLM'ler için yeni bir görev grubu oluşturuyoruz. Amaç, LLM üreticilerine bir kıyaslama noktası, 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 bir pull isteğini yeniden oluşturması denenir. Bu istekler daha sonra 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 kurulduğ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ını ve Jetpack XR SDK'sını kullanarak 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 sadece iki haftada 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ığı  artık beta sürümünde! Davranışları 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 olan bu tema 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 Compose'a eklerken Compose'un performansını da koruyoruz.

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

Yapay zeka, uygulama geliştirmeyi hızlandırırken Google Play de Play Console'daki iş akışınızı kolaylaştırıyor. Böylece işletmenizin büyümesi kodunuzla aynı hızda ilerleyebiliyor. Yenilenen, hedefe yönelik uygulama kontrol panelinde, harekete geçirici 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 etmenin heyecanını yaşıyoruz. Bu program, sizinle olan iletişimimizin önemli bir parçası. Bir sonraki bölüm için fikirlerinizi öğrenmek isteriz. Lütfen X veya LinkedIn üzerinden bize ulaşın. 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 et