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
![No Description](https://www.blognone.com/sites/default/files/externals/d8b27d423ca38ec04f77bdcef728191e.jpg)
หน้าตาของ Jetpack Compose UI Check
![No Description](https://www.blognone.com/sites/default/files/externals/c989e67fd9074a22db425031b0f2f15c.png)
Emulator Pixel 8
![No Description](https://www.blognone.com/sites/default/files/externals/a4cea1bf73b06e1b3e1a817844412ba0.png)
Google Play policy check
![No Description](https://www.blognone.com/sites/default/files/externals/c80b48660ce61324d6f53a473c796d5c.png)