Popüler uygulama geliştirme platformunun en son kararlı sürümü olan Android Studio Flamingo, çok sayıda yeni ve geliştirilmiş özellikle tanıtıldı. Yükseltme artık Jetpack Compose ve Material 3 şablonlarını, Compose UI'leri için heyecan verici yeni canlı düzenleme özelliklerini ve gelişmiş uygulama inceleme özelliklerini içeriyor. Android Studio'nun 2022.2.1 numaralı yeni sürümüne developer.android.com adresinden erişilebilir ve JetBrains'in IntelliJ IDEA 2022.2 IDE tabanlıdır.
Android Studio Flamingo'daki en önemli güncellemelerden biri, geliştiricilerin temalı uygulama simgelerini önizlemesine olanak tanıyan yenilenmiş kullanıcı arabirimi aracıdır. Araç çubuğunda bulunan Sistem Kullanıcı Arabirimi Modu seçici, kullanıcıların duvar kağıtlarını değiştirmesine ve temalı uygulama simgelerinin farklı arka planlara nasıl uyum sağladığını görmesine olanak tanır. Jetpack Compose UI araç seti artık yeni projeler için varsayılan seçenek olarak geliyor ve geliştiricileri yeteneklerini kullanmaya teşvik ediyor.
Flamingo'daki ezber bozan başka bir deneysel özellik, geliştiricilerin kod değişikliklerini bağlı bir cihaza veya öykünücüye göndermesine ve ardından kullanıcı arayüzünün yenilenmesini gerçek zamanlı olarak izlemesine olanak tanıyan Canlı Düzenleme'dir. Flamingo ayrıca Compose kompozisyon izlemeyi de destekleyerek geliştiricilerin sistem izleme profili oluşturma ve işleme sürelerini ölçme içindeki Compose işlevlerini takip etmelerini sağlar.
Android Studio Flamingo'daki diğer dikkate değer özellikler arasında şunlar yer alır:
- Kullanıcıların yürüteceği hata ayıklanamayan yapılarda profil oluşturmayı basitleştiren, tek tıklamayla otomatikleştirilmiş profil oluşturma ve çalıştırma seçeneği.
- Build Analyzer artık görevleri Manifest, Android Resources, Kotlin ve Dexing gibi uygun kategorilerde düzenliyor.
- Dinamik renk, uygulamalara dahil edilebilir ve @Preview düzeneğindeki yeni duvar kağıdı özelliği, kullanıcıların duvar kağıtlarını değiştirmesine ve kullanıcı arayüzünün farklı arka planlara verdiği tepkileri gözlemlemesine olanak tanır.
- Lint desteği geliştirmeleri, SDK uzantılarının taranmasına ve düzeltilmesine olanak tanır.
- Ağ Denetçisi varsayılan olarak tüm zaman çizelgesi için tüm trafik verilerini gösterir.
- Layout Inspector, ön plan sürecine otomatik olarak bağlanarak geliştiricilerin onu uygulamaya ekleme ihtiyacını ortadan kaldırır.
Flamingo, uygulama derlemeleri için Android Gradle 8.0 eklentisiyle entegre olarak gelir ve çeşitli bayraklar için değerlerin değiştirilmesine ilişkin kısıtlamalar da dahil olmak üzere bir dizi önemli değişiklik içerir.
Sürekli gelişen uygulama geliştirme dünyasında, sağlam çözümler oluşturmak için en yeni araçlardan ve platformlardan yararlanmak çok önemlidir. Arka uç, web ve mobil uygulamalar oluşturmak için güçlü bir no-code platform olan AppMaster gibi platformlar, maliyetleri düşürürken hız ve verimlilik sağlayarak profesyonellerin oyunda önde olmalarını sağlar. AppMaster Compose'un ilk sürümlerinden beri Android uygulamaları için Jetpack Compose kullanır. 60.000'den fazla kullanıcısı olan AppMaster, G2 tarafından Kodsuz Geliştirme Platformlarında Yüksek Performanslı ve Momentum Lideri olarak kabul edilmiştir.