Studio Labs'deki yapay zeka özellikleri

Geliştiricilerin yapay zeka özelliklerine kararlı kanallarda en kısa sürede erişmek istediğine dair geri bildirimler aldık. Artık Narwhal kararlı sürümünden itibaren Ayarlar menüsündeki Studio Labs menüsünü kullanarak en yeni deneysel yapay zeka özelliklerini keşfedip deneyebilirsiniz.

Yapay zeka denemelerine göz atabilir, geri bildiriminizi paylaşabilir ve bu denemeleri her gün kullandığınız IDE'ye eklememize yardımcı olabilirsiniz. Ayarlar'daki Studio Labs sekmesine gidin ve kullanmaya başlamak istediğiniz özellikleri etkinleştirin. Bu yapay zeka özellikleri, deneysel sürümlerde otomatik olarak etkinleştirilir ve herhangi bir işlem yapmanız gerekmez.

Studio Labs'deki yapay zeka özellikleri
Studio Labs'deki yapay zeka özellikleri

Studio Labs özellikleri

Gemini ile oluşturma önizlemesi üretme

Gemini, Jetpack Compose önizleme kodunu otomatik olarak oluşturarak size zaman ve emek kazandırabilir. Bu özelliğe, bir composable içinde sağ tıklayıp Gemini > Generate Compose Preview (Gemini > Oluşturma Önizlemesi Oluştur) veya Generate Compose Preview for this file (Bu dosya için Oluşturma Önizlemesi Oluştur) seçeneğine giderek ya da boş bir önizleme panelindeki bağlantıyı tıklayarak erişebilirsiniz. Oluşturulan önizleme kodu, önerileri hızlıca kabul etmenize, düzenlemenize veya reddetmenize olanak tanıyan bir farklılık görünümünde sunulur. Bu sayede, composable'larınızı daha hızlı bir şekilde görselleştirebilirsiniz.

Gemini ile Kompozisyon Önizlemesi oluşturma
Gemini ile taslak önizlemesi oluşturma

Gemini ile kullanıcı arayüzünü dönüştürme

Doğal dili kullanarak Compose Önizleme ortamındaki kullanıcı arayüzü kodunu doğrudan önizlemede dönüştürün. Bu özelliği kullanmak için Oluşturma Önizlemesi'ni sağ tıklayın ve Kullanıcı Arayüzünü Gemini ile Dönüştür'ü seçin. Ardından, Gemini'ı düzeninizi ayarlama veya stil oluşturma konusunda yönlendirmek için doğal dil isteklerinizi (ör. "Bu düğmeleri ortada hizala") girin ya da daha iyi bağlam için önizlemede belirli kullanıcı arayüzü öğelerini seçin. Ardından Gemini, Compose kullanıcı arayüzü kodunuzu yerinde düzenler. Bu kodu inceleyip onaylayarak kullanıcı arayüzü geliştirme iş akışını hızlandırabilirsiniz. Daha fazla bilgi edinmek için Dönüştürme kullanıcı arayüzü başlıklı makaleyi inceleyin.

Bağlam menüsünde "Gemini ile kullanıcı arayüzünü dönüştür"
"Gemini ile kullanıcı arayüzünü dönüştür" menüsüne erişme
"Transform UI with Gemini" (Gemini ile kullanıcı arayüzünü dönüştürün) modal iletişim kutusu
Oluşturma önizlemesine doğal dil dönüşümü uygulama

Journeys for Android Studio

Android Studio için Yolculuklar, her testin (yolculuk olarak adlandırılır) adımlarını ve onaylarını açıklamak için doğal dil kullanmanıza olanak tanıyarak uçtan uca testlerin yazılmasını ve sürdürülmesini kolaylaştırır. Gemini'ın görme ve muhakeme özelliklerinden yararlanarak doğal dilde yazılan adımlar, Gemini'ın uygulamanızda gerçekleştirdiği işlemlere dönüştürülür. Böylece yolculuklarınızı hem yazmak hem de anlamak kolaylaşır. Ayrıca, daha karmaşık onaylamalar yazıp açıklayabilirsiniz. Gemini, yolculuklarınızın başarılı olup olmadığını belirlemek için bunları cihazda gördüklerine göre değerlendirir.

Ayrıca Gemini, hedefleri karşılamak için hangi işlemlerin yapılacağı konusunda akıl yürüttüğünden yolculuklar, uygulamanızın düzeninde veya davranışında yapılan küçük değişikliklere karşı daha dayanıklıdır. Bu da uygulamanızın farklı sürümlerinde ve farklı cihaz yapılandırmalarında çalıştırıldığında daha az kararsız testle sonuçlanır.

Yolculukları doğrudan Android Studio'da yazıp yerel veya uzak Android cihazlarda çalıştırın. IDE, yolculuklar oluşturmak için yeni bir düzenleyici deneyimi sunar. Ayrıca, Gemini'ın yolculuğunuzla ilgili muhakemesini ve uygulamasını daha iyi takip etmenize yardımcı olan zengin sonuçlar sağlar.