Saturday, January 21, 2012

มารู้จักกับ Android

ในปัจจุบันมีระบบปฏิบัติการ (Operating System) ที่ใช้สำหรับมือถือสมาร์ทโฟนมากมาย เช่น iOS ระบบปฏิบัติการที่พัฒนาโดยบริษัท Apple ที่ใช้บนมือถือ iPhone และ iPad, Windows Phone ระบบปฏิบัติการของ Microsoft สามารถใช้งานบนมือถือหลายรุ่น, Symbian ก็เป็นระบบปฏิบัติการของมือถือค่าย Nokia และ BlackBerry OS ระบบปฏิบัติการของ BlackBerry นอกจากนี้ยังมีระบบปฏิบัติการอื่นๆ อีกมากมาย และหนึ่งในนั้นก็มีระบบปฏิบัติการ Android เป็นอีกระบบหนึ่งภายใต้การพัฒนาจากทาง Google สำหรับการใช้งานบนโทรศัพท์มือถือสามาร์ทโฟน ซึ่งเป็นการพัฒนาระบบปฏิบัติการบนพื้นฐานของลีนุกซ์ (Linux) และเป็นระบบปฏิบัติการแบบ Open Source แจกจ่ายฟรีให้กับนักพัฒนาสามารถดาวน์โหลดซอร์สโค้ดไปพัฒนาต่อได้ โดย Google ได้จับมือกับกลุ่มบริษัทด้านการสื่อสาร ฮาร์ดแวร์ ซอฟต์แวร์ รวม 48 แห่ง อาทิ HTC, Intel, LG, Marvell Technology Group, Motorola, Nvidia, Qualcomm, Samsung, Electronics, Sprint Nextel, T-Mobile, Texas Instruments และอีกหลายๆ แห่ง ซึ่งบริษัทเหล่านี้ได้นำเอาซอร์สโค้ดไปพัฒนาบนมือถือสมาร์ทโฟน และ Tablet ด้วย

Google ได้เริ่มเปิดตัวระบบปฏิบัติการ Android ครั้งแรกเมื่อปี 2009 โดยมีเวอร์ชั่น 1.1 และได้พัฒนาปรับปรุงระบบปฏิบัติการอยู่เรื่อยๆ โดยบางเวอร์ชั่นจะมีโค้ดเนมสำหรับเรียกเวอร์ชั่นของระบบปฏิบัติการ Android คือ

Android 1.5 (Cupcake), Android 1.6 (Donut) เริ่มออกให้นักพัฒนาดาวน์โหลดเมื่อเดือนตุลาคม 2009

Android 2.0/2.1 (Eclair) เริ่มออกให้นักพัฒนาดาวน์โหลดเมื่อเดือนมกราคม 2010 ปรับปรุงการใช้งานหลายๆ ด้าน เช่น ภาพวอลล์เปเปอร์แบบเคลื่อนไหว เปลี่ยนหน้า App Launcher ใหม่ พิมพ์ข้อความด้วยเสียง เพิ่ม Widget ในหน้า Home ท่องเว็บด้วย HTML5 และการซิงค์แอคเคาท์แบบ Exchange เป็นต้น

Android 2.2 (Froyo) เริ่มออกให้นักพัฒนาดาวน์โหลดเมื่อเดือนมีนาคม 2010 เพิ่มความสามารถด้านการแสดงภาพกราฟฟิก ติดตั้งแอพพลิเคชั่นบอก Market การใช้งาน third-party ปรับเปลี่ยนการใช้งาน UI ในโหมดต่างๆ เช่น car mode และ night mode การเชื่อมต่ออินเทอร์เน็ตให้กับอุปกรณ์อื่นด้วย Wi-Fi hotspot และรองรับการใช้งาน Adobe Flash เป็นต้น

Android 2.3 (Gingerbread) เริ่มออกให้นักพัฒนาดาวน์โหลดเมื่อเดือนตุลาคม 2010 ปรับปรุงการใช้งาน UI ปรับปรุงคีย์บอร์ดและวิธีการ Copy Cut Paste และรองรับการใช้งานเทคโนโลยี Near Field Communication หรือ NFC การสแกนข้อมูลจากบัตรเพื่อชำระสิ้นค้าหรือแลกเปลี่ยนข้อมูลต่างๆ รองรับการสนทนาแบบ Video Calling เป็นต้น

Android 3.0 (Honeycomb) เริ่มออกให้นักพัฒนาดาวน์โหลดเมื่อเดือนกุมภาพันธ์ 2011 ปรับปรุงการใช้งานบน Tablet รองรับการใช้งานหน้าจอขนาดใหญ่ และคุณสมบัติการใช้งาน UI แบบใหม่ รองรับ multicore processors และ hardware acceleration สำหรับใช้งานด้านกราฟฟิก เครื่อง Tablet รุ่นแรกที่รองรับการใช้งานระบบปฏิบัติการเวอร์ชั่น 3.0 ที่ออกวางจำหน่ายในเดือนกุมภาพันธ์คือ Motorola Xoom

Android 4.0 (Ice Cream Sandwich) เริ่มออกให้นักพัฒนาดาวน์โหลดเมื่อเดือนพฤษภาคม 2011 เป็นการผสมผสานการใช้งานระหว่าง Gingerbread และ Honeycomb เข้าด้วยกัน และเปิดตัวอย่างเป็นทางการเมื่อวันที่ 19 ตุลาคม 2011 บนโทรศัพท์สมาร์ทโฟนที่ชื่อ Galaxy Nexus