แอนดรอยแก้ปัญหา fragmentation ด้วยการเปิด Fragments API ให้ดาวน์โหลดแยก

by lew
7 March 2011 - 00:58

หัวข้อข่าวอาจจะงงๆ สักหน่อยแต่หลังการเปิดตัว Android 3.0 Honeycomb ฟีเจอร์หนึ่งที่นักพัฒนาสนใจกันมากคือ Fragments API ที่ช่วยให้การออกแบบหน้าจอเป็นหลายๆ ส่วนสามารถทำได้ง่ายขึ้น แต่ฟีเจอร์นี้ก็จำกัดอยู่เฉพาะ Android 3.0 ที่ยังไม่ลงโทรศัพท์มือถือ ทางแก้ของกูเกิลคือการแยกฟีเจอร์ Fragments API นี้ออกมาเป็นคลาสต่างหากให้นักพัฒนาสามารถดาวน์โหลดแล้วลิงก์เข้ากับแอพพลิเคชั่นไปได้

ตัวไลบรารีใหม่นี้จะรวมมาในชุด “Android Compatibility package” ซึ่งสามารถอัพเดตจากตัว SDK ได้ทันที และสามารถใช้งานได้ในแอนดรอยรุ่น 1.6 เป็นต้นไป

แนวทางการแยกฟีเจอร์ออกจากรุ่นระบบปฎิบัติการคงเป็นแนวทางของแอนดรอยในอนาคต นับแต่การแยกบริการต่างๆ ของกูเกิลออกมาเป็นแอพลิเคชั่นแยก ในตอนนี้ API ที่สามารถแยกได้ทางกูเกิลก็เริ่มแยกออกมาเพื่อให้นักพัฒนาไม่ต้องเลือกพัฒนาแอพลิเคชั่นโดยจำกัดผู้ใช้เป็นแอนดรอยรุ่นใหม่ๆ

อนาคตเราอาจจะมีแอนดรอยรุ่น "ยอดนิยม" ที่คนไม่อัพเกรดแม้รุ่นใหม่ๆ จะออกเหมือนสมัย Windows XP ก็เป็นได้

ที่มา - Android Developers

Blognone Jobs Premium