Google ประกาศออกมาอย่างเป็นทางการว่าจะทดสอบ Android 12 ทั้งหมดแปดรุ่น โดยจะมีทั้ง Developer Preview และ Beta และคาดว่าจะพร้อมปล่อยตัวจริงในเดือนสิงหาคม
อัพเดทรุ่นทดสอบในเดือนกุมภาพันธ์ ถึงเมษายนจะถูกนับเป็น Developer Preview มีด้วยกันทั้งหมดสามรุ่น และตั้งแต่พฤษภาคมเป็นต้นไปจะนับเป็น Beta และมีด้วยกันทั้งหมดสี่รุ่น
- Developer Preview 1: อัพเดททดสอบแรกสุด เน้นรับฟังนักพัฒนาว่ามีฟีเจอร์ไหนที่ต้องแก้ไข จะมีฟีเจอร์และ API ใหม่จำนวนมาก
- Developer Preview 2: เป็นอัพเดทที่เพิ่มฟีเจอร์มาอีกเล็กน้อยจากเวอร์ชันแรก มี API เพิ่มเติมสำหรับนักพัฒนา แต่ภาพรวมเป็นการอัพเดทเพื่อแก้ไขปัญหา
- Developer Preview 3: อัพเดทที่ต่อยอดจากรุ่นก่อนหน้า เน้นอัพเกรดเพิ่มความสเถียรและประสิทธิภาพ
ตั้งแต่พฤษภาคมอัพเดทที่ออกมาจะนับเป็น Beta โดยการปล่อยอัพเดทจะเป็น OTA แตกต่างจากรุ่นแรกที่เป็น Flash Image ผู้ใช้งานทั่วไปสามารถกดเข้าร่วมทดสอบได้
- Beta 1: เบต้ารุ่นแรก ปล่อยอัพเดทผ่าน OTA ให้ผู้ที่สนใจกดเข้าร่วม
- Beta 2 – 3: อัพเดทแก้ไขบั๊ก ปรับความสเถียรในการใช้งาน
- Beta 4: ฟรีซโค้ดไม่มีการเปลี่ยนแปลงในแง่ของฟีเจอร์และ API แล้ว เน้นปรับปรุงความสเถียรในการทดงาน
- Candidate: อัพเดทนี้ถ้าหากไม่มีการเปลี่ยนแปลงโค้ดในภายหลังจะเป็นตัวเดียวกับตัวจริง แต่ถ้าหากมีการแก้ไข หรือเจอบั๊กจะมีการออกรุ่นใหม่ตามมา แต่เดิม Google ไม่เคยปล่อยรุ่น Release Candidate มาก่อน (เบต้าแล้วกระโดดเข้ารุ่นปกติเลย) คาดว่าเป็นเพราะ Apple เองก็กลับมาออกวิธีนี้เช่นกัน
- Final: ตัวจริง เมื่อปล่อยรุ่นนี้แล้ว Google จะส่งโค้ดเข้าไปยัง AOSP (Android Opensource Project)
ตั้งแต่ Beta 4 เป็นต้นไป โค้ดจะไม่มีการเปลี่ยนแปลงในแง่ของการทำงานแล้ว เพื่อให้นักพัฒนาสามารถทดสอบโค้ดเพื่อเตรียมพร้อมการปล่อยแอพที่สเถียรได้นั่นเอง
ที่มา – 9to5Google