หน้าแรก > Android, Mobile, NEWS IT > มาดูกันว่านักพัฒนา Android ทำอะไรกันอยู่

มาดูกันว่านักพัฒนา Android ทำอะไรกันอยู่


ถ้าพูดถึงสังคมของนักพัฒนา Android แล้ว forum.xda-developers.com คงเป็นสังคมหนึ่งที่มีชิ้นงานให้เห็นกันอย่างต่อเนื่อง โดยเฉพาะส่วนที่หนักไปทางระบบปฏิบัติการ เราลองมาดูกันดีกว่าว่าตอนนี้นักพัฒนาระดับเทพจากทั่วโลกเค้ากำลังทำอะไรกันอยู่
เว็บ forum.xda-developers.com นั้นถือเป็นหนึ่งในศูนย์รวมของนักพัฒนาที่จริงๆแล้วมีรองรับทุกแพลตฟอร์ม ไม่ใช่เพียงแค่ Android เท่านั้น หากลองเข้าไปดูจะพบว่าการแบ่งสังคมของนักพัฒนานั้นอาศัย“ตัวเครื่อง”เป็นตัวแบ่ง นั่นคือการพัฒนาจะขึ้นอยู่กับ“รุ่น“ของโทรศัพท์ โดยนักพัฒนาจะเข้ามาพูดคุยแลกเปลี่ยนความคิดเห็น ขอความช่วยเหลือ คำแนะนำ รวมถึงแจ้งผลการใช้งานเพื่อให้นักพัฒนาคนอื่นๆมาร่วมกันปรับปรุงให้ดีขึ้นก่อนที่จะปล่อยงานออกมาให้คนทั่วไปทดลองใช้กันได้

หากลองมาเจาะดูในส่วนของ Android เอง เราก็คงต้องมาไล่ดูกันตั้งแต่รุ่นที่มีคนพูดคุยกันมากที่สุดนั่นคือก็คือ T-Mobile G1 หรือ HTC Dream ต้นตระกูล Android ตัวแรกนั่นเอง ในส่วนของ HTC Dream นั้น สิ่งที่ได้รับความสนใจมากที่สุดก็แน่นอนว่าต้องเป็นการพัฒนา ROM หรือระบบปฎิบัติการที่มีการดัดแปลง ปรับปรุงจากระบบปฎิบัติการหลักนั่นเอง

ROM ของ HTC Dream ที่มาจาก xda-developers นั้นมักจะเป็น ROM ที่มาก่อนของแท้และมีการผสมหลายๆอย่างเข้าไป เช่น ก่อนที่จะมีการปล่อย Android 1.6 (Donut) อย่างเป็นทางการ แฟนๆของเว็บสามารถใช้ตัวต้นแบบได้ก่อนล่วงหน้าเป็นเดือนๆ และส่วนประกอบบางอย่างก็ไม่ได้ถูกบรรจุเข้าไปในตัวเต็มเสียด้วย หรือต่อมาทันทีที่ทีมงาน Android ประกาศเปิดตัว Android 2.0/2.1 หรือ Eclair เพียงไม่กี่ชั่วโมงหลังจากนั้นเริ่มมีการปล่อย ROM ต้นแบบของ Eclair ที่ผ่านการปรับบางอย่างแต่ยังไม่สมบูรณ์ให้แฟนๆได้ทดลองทันที นอกจากนั้นยังมีอีกหลากหลายนักพัฒนาที่ดึงเอา feature บางอย่างของ Eclair เข้าไปรวมกับ ROM ของ Donut เพื่อให้คนที่ใช้ Android 1.6 สามารถได้ทดลองฟังก์ชั่นของ 2.0 ก่อนที่จะได้ใช้ตัวเต็มเสียด้วยซ้ำ

ถ้าดูหัวข้อที่มีการเคลื่อนไหวที่น่าสนใจในตอนนี้ จะเห็นว่าหลายๆนักพัฒนาเน้นไปที่การทำ 2 อย่าง คือ การพัฒนา Eclair ให้สมบูรณ์และมีลูกเล่นมากกว่า Eclair ของแท้ ไม่ว่าจะเป็นการปรับปรุงฟีเจอร์บางอย่างให้ดีมีสีสันน่าตื่นตามากขึ้น การทำให้หน้าตาสวยงามขึ้น การแก้บั๊กต่างๆ ซึ่งเราจะเห็นว่ามี 2-3 ตัวหลักๆได้แก่ OpenEclair, Complete Eclair, Super Eclair หรืออีกส่วนก็คือการพอร์ต หรือ แปลง ROM สำหรับมือถือรุ่นอื่นๆให้สามารถใช้บน HTC Dream ได้ ซึ่งในขณะนี้คนที่ใช้ HTC Dream สามารถทดลองใช้ ROM ของรุ่น HTC Clay, HTC Legend, Droid Eris, HTC Hero, Moto Blur ได้แล้ว ซึ่งแน่นอนว่า ROM เหล่านี้ยังมีส่วนที่ไม่สมบูรณ์อยู่อีกหลายๆอย่าง ไม่ว่าจะเป็นกล้องที่อาจจะใช้ไม่ได้ การเชื่อมต่อ Wi-Fi มีปัญหา หรือการดูวีดีโอที่ไม่สมบูรณ์ ฯลฯ แต่สำหรับนักลองแล้ว ก็เป็นความสนุกและน่าตื่นเต้นไม่น้อย ที่จะสามารถทดลองระบบปฎิบัติการและลูกเล่นใหม่ๆได้อย่างต่อเนื่องบนโทรศัพท์เครื่องเดิม

อย่างไรก็ดี การพัฒนาบน HTC Dream กำลังลดลงอย่างต่อเนื่อง เนื่องจากข้อจำกัดหลายๆอย่างของตัวเครื่องเอง เช่น การที่ถูกออกแบบมาพร้อมกับ memory ภายในที่ค่อนข้างน้อย ทำให้การพัฒนามีข้อจำกัด รวมถึงตัวการที่เครื่องใหม่ๆออกมาอย่างต่อเนื่อง ทำให้นักพัฒนาเริ่มหันไปให้ความสนใจกับรุ่นใหม่ๆแทน

พอพูดถึงรุ่นใหม่ๆ เราลองข้ามมาดูว่านักพัฒนาที่อยู่กับ Nexus One ทำอะไรกันบ้าง

ความเคลื่อนไหวในกลุ่ม Nexus One จะไม่หนักไปที่การพัฒนา ROM อย่างชัดเจนเหมือนสังคมของ HTC Dream ในทางตรงข้าม นักพัฒนาให้ความสำคัญกับการพัฒนา ดัดแปลง ปรับปรุงฟังก์ชั่นและฟีเจอร์ต่างๆค่อนข้างมาก ไม่ว่าจะเป็นการพยายามลดการจ่ายไฟล์ไปที่ CPU, การปรับแต่งไฟของ trackball, การเล่นกับ Gallery3D หรือการปรับแต่งการใช้ RAM ในขณะที่การพัฒนา ROM หลักๆมีเพียงการพอร์ต HTC Desire มาเท่านั้น

สิ่งน่าติดตามต่อคือ เมื่อ Android รุ่นใหม่ๆที่มีประสิทธิภาพสูงๆวางจำหน่ายแล้ว จะทำให้เกิดการกระจายของเหล่านักออกไปหรือไม่ ซึ่งหากเหล่านักพัฒนาที่มีอยู่เกิดการกระจายออกไปและกลุ่มใหม่ๆเหล่านั้นไม่เกิดการแลกเปลี่ยนความรู้กันอย่างเพียงพอ อาจจะทำให้การพัฒนาอะไรใหม่ๆช้าลงก็ได้ ในทางตรงข้าม หากการมาของรุ่นใหม่ๆเป็นจุดกระตุ้นให้นักพัฒนาใหม่ๆหันมาสนใจ Android เราก็อาจจะได้เห็นการเติบโตของสังคมนักพัฒนา Android ที่ต่อเนื่องและแข็งแรงกว่าที่เป็นอยู่ก็ได้เช่นกัน

แล้วคุณคิดว่าอนาคตของ Android จะเป็นยังไงบ้าง ลองมาแลกเปลี่ยนความคิดเห็นกันดูนะครับ :)

อ้างอิงจาก xda-developers , appreview

 
 
หมวดหมู่:Android, Mobile, NEWS IT
  1. ยังไม่มีความเห็น
  1. No trackbacks yet.

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s

%d bloggers like this: