Android Studio ออกรุ่นเสถียร Iguana (โค้ดเนมชื่อสัตว์ตามตัวอักษร I) นับเลขเวอร์ชันเป็น 2023.2.1 (ตามระบบของ JetBrains 2023.2) มีของใหม่ที่น่าสนใจดังนี้
- หน้าจอวิเคราะห์คุณภาพแอพ App Quality Insights ที่ใช้วิเคราะห์การแครช รองรับการเชื่อมต่อกับ Version Control System เพื่อดูว่า build ที่แครชนั้นตรงกับซอร์สโค้ดเวอร์ชันไหนใน Git (จำเป็นต้องใช้กับ Android Gradle Plugin 8.3 ขึ้นไป และ Crashlytics SDK เวอร์ชันล่าสุด)
- Jetpack Compose UI Check ฟีเจอร์สำหรับตรวจเช็คว่า UI ของเรารองรับหน้าจอที่หลากหลาย (adaptive) และรองรับการใช้งานของคนพิการ (accessibility) เช่น ตัวอักษรยืดได้ตามขนาดหน้าต่างที่กว้างขึ้นบนจอใหญ่ ชุดสีมีอัตราคอนทราสต์สูงพอ
- Compose Previews รองรับ implement progressive rendering ช่วยให้เรนเดอร์ UI เร็วขึ้น เลื่อนจอแล้วไม่กระตุกแม้เป็น UI ที่ซับซ้อน ส่งผลให้การทดสอบ UI ง่ายและเร็วขึ้น
- มีตัวช่วยเช็ค Google Play policy แจ้งเตือนตั้งแต่ก่อนส่งแอพขึ้นสโตร์ ว่าสอดคล้องกับนโยบายของกูเกิลหรือไม่
- รองรับ Gradle Version Catalogs ช่วยจัดการเรื่อง dependency management
- Android Emulator (34.2) จำลองอุปกรณ์ Pixel 8 และ Pixel 8 Pro ได้แล้ว, เพิ่ม Espresso Device API เพื่อจำลองการทดสอบคอนฟิกของฮาร์ดแวร์ที่เปลี่ยนไป เช่น หมุนจอแนวตั้ง-นอน, กาง-ปิดสมาร์ทโฟนฝาพับ
Android Studio เวอร์ชันหน้าตัวอักษร J จะใช้ชื่อว่า Jellyfish
ที่มา - Android Developers Blog

หน้าตาของ Jetpack Compose UI Check

Emulator Pixel 8

Google Play policy check
