Ürün Haberleri
Android Studio Narwhal 4 Yeni Özellikler Güncellemesi: Saat yüzü desteği ve iyileştirilmiş kararlılık
Okuma süresi: 5 dakika
Android Studio Narwhal 4 Yeni Özellikler Güncellemesi kararlı sürüme geçti ve kullanıma hazır. Bu sürümde, bildirim temelli Wear OS kol saati kadranları için hedeflenen destek sunuluyor, proje görünümünüz için yeni bir özelleştirme seçeneği ekleniyor ve kararlılığı ve performansı artırmak için 550'den fazla hata düzeltilerek kaliteye odaklanmaya devam ediliyor. Agent Mode'un üretkenliğinize büyük katkı sağladığını belirttiniz. Bu nedenle, Agent Mode'u artık önizleme aşamasından çıkarıp kararlı sürüm olarak kullanıma sunuyoruz.
Bu, Android Studio Narwhal sürümlerinin son özellik güncellemesidir. Yeni aylık yayın sıklığı sayesinde her ay yeni özellikler ve hata düzeltmeleri sunuyoruz. Son üç Narwhal sürümünde, Agent Mode ve Compose önizlemelerinin kullanıma sunulması da dahil olmak üzere birçok özellik yer alıyor. Bu sürümdeki yenilikleri paylaşmanın yanı sıra Narwhal sürümlerindeki bazı önemli özellikleri de özetlemek istiyoruz.
Android Studio Narwhal 4 Yeni Özellikler Güncellemesi'ndeki yenilikler
Bu sürümde kullanıma sunulan yeni özellikler:
Android Studio'da bildirim temelli Wear OS kol saati kadranı desteği ⌚
Android Studio Narwhal 4 Feature Drop, kadran tasarımlarınızı doğrudan IDE'de yazmak, hata ayıklamak ve ince ayar yapmak için Saat Kadranı XML Formatı'na yönelik düzenleyici desteği sunarak Wear OS'te kadran oluşturma iş akışını iyileştirir. Bu sayede, bağlam değiştirip birden fazla programla çalışmak yerine Android geliştirme sürecini IDE'ye taşıyarak daha hızlı çalışabilirsiniz.
Android Studio, Saat Kadranı Formatı'nda kullanılan XML dosyalarını doğrudan düzenlemenize olanak tanır. Artık resmi Saat Kadranı Formatı şemalarına dayalı olarak etiketler ve özellikler için kod tamamlama ve eksik gerekli özellikler gibi sorunları belirlemeye yardımcı olan canlı hata doğrulama özelliği sunuyor. Android Studio, çizilebilir kaynaklara ve diğer referans verilen XML öğelerine hızlıca gitmek için kaynak bağlantısı da içerir. Ayrıca, XML'ye yerleştirilmiş aritmetik ifadeleri ve veri kaynağı referanslarını işlemek için gelişmiş söz dizimi desteği sunar. Son olarak, kadranları doğrudan Android Studio'dan bir Wear OS emülatörüne veya fiziksel cihaza dağıtabilirsiniz.
Proje görünümünü varsayılan görünümünüz yapma seçeneği 📂
Yeni bir proje açtığınızda her seferinde Proje görünümüne geçmekten bıktınız mı? Yeni projelerin varsayılan olarak Proje görünümünde açılmasını sağlayan yeni bir ayar eklendi. Ayarı etkinleştirmek için Dosya (macOS'te Android Studio) > Ayarlar > Gelişmiş Ayarlar > Proje Görünümü'ne gidin ve Proje görünümünü varsayılan olarak ayarla'yı seçin.
Geçmişe bakış: Android Studio Narwhal sürümlerindeki temel özellikler
Android Studio Narwhal sürümleri, özellikle aylık sürümlere geçişimizle birlikte birçok özellik içeriyor. Güçlü yapay zeka entegrasyonları ve yeni test araçları nedeniyle güncellemeleri kaçırmak kolay olabilir. Aşağıda birkaç temel özelliği vurguluyoruz. Ancak sunduğumuz tüm yenilikleri görmek için Narwhal Feature Drop ve Narwhal 3 Feature Drop ile ilgili tüm gönderileri okumanızı önemle tavsiye ederiz.
Denemeniz gereken en iyi özelliklerden bazılarını kısaca özetlemek gerekirse:
Temsilci Modu (artık kararlı!)
Agent Modu'nu kullanarak Google Gemini'ın görevlerinizde size yardımcı olmasını sağlayın. Yapay zeka aracısı projenizi anlayabilir, karmaşık görevleri daha küçük adımlara bölebilir, sizin adınıza düzenlemeler yapabilir ve yeni özellikler ekleme, kodu yeniden düzenleme veya karmaşık sorunları doğrudan IDE'nizde hata ayıklama gibi çok adımlı işlemlerde size yardımcı olabilir. Entri gibi geliştiriciler, kullanıcı arayüzü taslaklarından Jetpack Compose düzenleri oluşturmak için Agent Mode'u kullandı ve Android Studio'daki Gemini'ın genel kullanıcı arayüzü geliştirme sürelerini %40 azalttığını tespit etti.
Android iş ortağı cihaz laboratuvarları (Android Cihaz Aktarımı'nı kullanır)
Android İş Ortağı Cihaz Laboratuvarları'nı ekleyerek Android Cihaz Aktarımı'nı genişlettik. Bu sayede, Samsung gibi iş ortaklarının sunduğu çok çeşitli uzak ve fiziksel cihazlara güvenli bir şekilde erişebilir, uygulamanızın uyumluluğunu ve performansını doğrudan Android Studio'dan piyasadaki en popüler cihazlardan bazılarında test edebilirsiniz.
Uygulama yedekleme ve geri yükleme özelliğini test etme
Uygulamanızın veri yedekleme ve geri yükleme akışını test etmenize yardımcı olacak araçlar ekledik. Bu, yeni bir cihaza geçiş yaparken sorunsuz bir kullanıcı deneyimi sağlamak için çok önemlidir. Uygulamanızın verilerinin yedeğini oluşturabilir, başka bir cihaza geri yükleyebilir ve hatta bu akışı kolayca test etmek için yedekleri çalıştırma yapılandırmalarınıza ekleyebilirsiniz.
Yeniden boyutlandırılabilir Compose önizlemesi
Android Studio Narwhal'da duyarlı kullanıcı arayüzleri oluşturmak çok daha kolay hale geldi. Compose Preview artık dinamik yeniden boyutlandırmayı destekliyor. Böylece kullanıcı arayüzünüzün farklı ekran boyutlarına nasıl uyum sağladığıyla ilgili anında görsel geri bildirim alabilirsiniz. Oluşturma önizlemesinde odak moduna girip kenarları sürükleyerek düzeninizin anlık olarak değiştiğini görebilirsiniz.
Google Play politika analizleri
Artık Android Studio'da bulunan Play Politika Analizi ile Google Play politikası ihlalleriyle ilgili olası durumlar hakkında erken uyarılar alarak daha uyumlu uygulamalar geliştirebilirsiniz. IDE artık Google Play politikasıyla ilgili bir koşul söz konusu olduğunda lint uyarılarını doğrudan kodunuzda gösteriyor. Bu lint kontrollerini CI/CD işlem hatlarınıza da entegre edebilirsiniz. Bu analizler, politika, yapılması ve yapılmaması gerekenler hakkında genel bir bakış sunar ve daha fazla kaynağın bağlantısını vererek geliştirme döngünüzün başlarında olası sorunları ele almanıza yardımcı olur.
Özet
Özetlemek gerekirse bu Narwhal 4 Yeni Özellikler Güncellemesi de dahil olmak üzere Android Studio Narwhal sürüm serisinin tamamı, çok çeşitli güçlü özellikler sunmuştur. Başlıca eklemelerin kapsamlı bir özetini aşağıda bulabilirsiniz:
Develop with AI (Gemini)
- Temsilci Modu: Yeniden düzenleme, özellik ekleme ve hata ayıklama gibi karmaşık ve çok adımlı işlemlere yardımcı olan yarı otonom bir asistan yapay zeka.
- AGENTS.md desteği: Gemini'a projeye özgü bağlam, talimatlar ve stil kılavuzları sağlayın.
- İstem kitaplığındaki kurallar: Gemini'ın vereceği sonuçları ekibinizin kodlama standartlarına uygun şekilde özelleştirin.
- Resim ve @Dosya eki: Daha bağlama duyarlı yanıtlar için ekran görüntüleri ve proje dosyaları ekleyin.
- Kullanıcı arayüzünü dönüştürme (Studio Labs): Doğrudan önizleme penceresinde Compose kullanıcı arayüzünde yineleme yapmak için doğal dil kullanın.
Daha hızlı kullanıcı arayüzü iterasyonu ve geliştirme
- Bildirim temelli Wear OS saat kadranı desteği (Narwhal 4'te yeni ✨): Kod tamamlama, hata doğrulama ve doğrudan dağıtım özellikleriyle saat kadranları yazın, hatalarını ayıklayın ve dağıtın.
- Yeniden boyutlandırılabilir beste önizlemesi: Odak modundaki önizlemeleri dinamik olarak yeniden boyutlandırarak duyarlı kullanıcı arayüzlerini anında test edin.
- Oluşturma önizlemesiyle ilgili iyileştirmeler: Daha iyi kod gezinme ve önizlemeleri yönetmek için yeni bir seçici.
Optimizasyon, iyileştirme ve test
- Uygulama Yedekleme ve Geri Yükleme Testi: Uygulamanızın yeni cihazlara veri aktarımı için veri yedekleme ve geri yükleme akışını kolayca test edin.
- Android İş Ortağı Cihaz Laboratuvarları: Test için Samsung ve diğer iş ortaklarının sunduğu çok çeşitli uzaktan erişimli, fiziksel cihazlara erişin.
- Google Play politika analizleri: Potansiyel Play politikası ihlalleriyle ilgili erken uyarıları doğrudan IDE'de alın.
- Proguard incelemeleri: Daha iyi kod optimizasyonu için aşırı geniş kapsamlı koruma kurallarını belirleyin ve düzeltin.
- Varsayılan olarak K2 modu: Yeni nesil Kotlin derleyiciyle daha hızlı performans.
- 16 KB sayfa boyutu desteği: Yeni cihazlara hazırlanmak için Lint uyarıları ve bir emülatör.
Immersive geliştirme (XR)
- Yerleştirilmiş Android XR emülatörü: XR emülatörünü doğrudan IDE'de çalıştırın.
- Android XR için Yerleşik Layout Inspector: XR ortamındaki kullanıcı arayüzü düzenlerini inceleyin ve optimize edin.
- Android XR proje şablonu: XR projelerine hızlıca başlamak için yeni bir şablon.
IDE iş akışı ve kalite iyileştirmeleri
- Varsayılan proje görünümü (Narwhal 4'te yeni ✨): Yeni projeleri her zaman proje görünümünde açmak için yeni bir gelişmiş ayar.
- Modül altındaki derleme dosyalarını görüntüleme: Android görünümünde proje gezinmesini iyileştirin.
- Manuel proje senkronizasyonu: Gradle'ın büyük projelerde ne zaman senkronize edileceği üzerinde daha fazla kontrol sahibi olun.
- Kalite iyileştirmeleri: Bu sürümde daha iyi kararlılık ve performans için xx sayıda hata düzeltildi.
Başlayın
Geliştirme sürecinizi hızlandırmaya hazır mısınız? Android Studio Narwhal 4 Feature Drop'u bugün kararlı kanaldan indirin.
Geri bildiriminiz bizim için çok önemlidir. Lütfen hataları bildirerek veya özellik önererek düşüncelerinizi paylaşmaya devam edin. En yeni özelliklere erken erişim için Android Studio'yu Canary kanalından indirin.
LinkedIn, Medium, YouTube veya X'te canlı Android geliştirici topluluğumuza katılın. Neler oluşturacağınızı görmek için sabırsızlanıyoruz.
Okumaya devam edin
-
Ürün Haberleri
Her geliştiricinin yapay zeka iş akışı ve ihtiyaçları benzersizdir. Bu nedenle, yapay zekanın geliştirme sürecinize nasıl yardımcı olacağını seçebilmeniz önemlidir. Ocak ayında, Android Studio'daki yapay zeka işlevlerine güç katmak için yerel veya uzak bir yapay zeka modeli seçme özelliğini kullanıma sunduk.
Matthew Warner • Okuma süresi: 2 dakika
-
Ürün Haberleri
Android Studio Panda 3 artık kararlı ve üretimde kullanıma hazır. Bu sürüm, yapay zeka destekli iş akışlarınız üzerinde daha fazla kontrol ve özelleştirme imkanı sunarak yüksek kaliteli Android uygulamaları oluşturmayı her zamankinden daha kolay hale getiriyor.
Matt Dyor • Okuma süresi: 3 dk.
-
Ürün Haberleri
Bugün, karmaşık akıl yürütme ve bağımsız araç çağırma özellikleri için tasarlanmış en yeni ve gelişmiş açık modelimiz Gemma 4 ile Android geliştirmeyi daha da iyi hale getiriyoruz.
Matthew McCullough • Okuma süresi: 2 dakika
Gelişmelerden haberdar olun
Android geliştirmeyle ilgili en son analizleri her hafta gelen kutunuza alın.