Android เพิ่ม Extension SDK เปิดทางนำฟีเจอร์ใหม่ไปใช้กับ OS เวอร์ชันเก่า – SMS Marketing ราคาถูกที่สุด
กูเกิลออก Android Extension SDK เปิดทางให้ออก API ใหม่ๆ ของ Android โดยไม่ต้องอิงกับรอบการออกเวอร์ชันของระบบปฏิบัติการ (Having the ability to introduce new functionality outside of major API level releases)
เบื้องหลังของ Extension SDK เกิดจากที่สมัย Android 10 ปรับสถาปัตยกรรม OS ให้เป็นโมดูล อัพเดตแยกส่วนได้ กูเกิลจึงสามารถนำ API ของ Android เวอร์ชันที่ใหม่กว่า นำกลับไปให้ Android เวอร์ชันเก่าใช้ได้ด้วย โดยปล่อยอัพเดตให้ผู้ใช้งานผ่าน Google Play Services อีกที
ตัวอย่างแรกที่กูเกิลนำไปใช้งานแล้วคือ PhotoPicker API ของ Android 13 (T) ตอนนี้นำกลับมาใช้กับ Android 11 (R) ได้แล้ว (โดยที่ผู้ใช้ไม่รู้ตัว)
อีกตัวอย่างคือ ฟีเจอร์ Privacy Sandbox ของ Android 13 เป็นการอัพเดตนอกรอบ OS เช่นกัน
Extension SDK เข้ามาช่วยให้นักพัฒนาแอพ ตรวจสอบได้ว่าอุปกรณ์รองรับ API กลุ่มนี้หรือไม่ โดยจะมีเลขเวอร์ชันชุดใหม่คือ extension version เพิ่มมาอีกตัว อย่างกรณีนี้หากต้องการดูว่ารองรับ PhotoPicker API หรือไม่ จะต้องเช็คเลข R extension version มากกว่าหรือเท่ากับ 2 ด้วย
การทำงานของ Extension SDK ใช้ได้กับ Android 11 (API level 30) ขึ้นไป โดยกูเกิลบอกว่ามีแผนจะเติม API ผ่านวิธีนี้เพิ่มขึ้นอีกในอนาคต
ที่มา – Android Developers Blog