กูเกิลปล่อย Android 3.0 SDK รุ่นพรีวิว

Thursday January 27 2011

View Comments


กูเกิลออก Android 3.0 SDK รุ่นพรีวิวมาให้นักพัฒนาทดสอบแอพที่จะรันบนแท็บเล็ตแล้ว แม้หลายๆ อย่างใน SDK รุ่นนี้จะยังไม่สมบูรณ์และ API ยังไม่ใช่รุ่นสุดท้าย แต่ก็ช่วยให้เรา "เห็นภาพ" ว่า Android 3.0 มีอะไรใหม่บ้าง กูเกิลแบ่งฟีเจอร์ใหม่ใน Android 3.0 เป็นส่วนของผู้ใช้ และส่วนของพัฒนา มีรายละเอียดดังนี้ครับ ของใหม่สำหรับผู้ใช้ อินเทอร์เฟซใหม่ชื่อ Holographic เราเห็นอินเทอร์เฟซนี้กันมาจากวิดีโอพรีวิว Android 3.0 ที่ออกมาก่อนหน้านี้แล้ว มันเพิ่มแถบควบคุมมา 2 อันที่ขอบบนและขอบล่างของจอ
  • System Bar แถบที่ขอบล่างของหน้าจอ ประกอบด้วยส่วนของ notification สำหรับแจ้งเตือนสถานะ และปุ่มควบคุมหน้าต่าง เช่น ถอยกลับ หรือเรียกแอพที่เพิ่งใช้ล่าสุด (เปรียบได้กับ Taskbar ของวินโดวส์นั่นเอง)
  • Action Bar แถบที่ขอบบน เป็นที่สำหรับปุ่มควบคุมและสั่งงานภายในตัวแอพ (เปรียบได้กับแถบเครื่องมือที่เราคุ้นเคยกันดี)
Recent Apps ปุ่มใน System Bar สำหรับเรียกแอพที่เพิ่งใช้ล่าสุด หน้าจอจัดการ Home screen แบบใหม่ ใช้การแบ่งครึ่งจอเพื่อลาก widget ไปวางบน home screen คีย์บอร์ดแบบใหม่ พัฒนาให้กดง่ายขึ้น เพิ่มปุ่ม Tab เข้ามา และถ้าสังเกตดีๆ ตรงมุมบนขวาของภาพ จะมีปุ่ม Cut/Copy/Paste ในหน้าจอพิมพ์ข้อความด้วย เบราว์เซอร์ เพิ่มแท็บเข้ามาแทนการใช้หน้าต่างแบบเดิม, เพิ่มโหมด incognito, ซิงก์ bookmark และล็อกอินกับ Chrome ได้อัตโนมัติ (ใช้ Chrome แล้วย้ายมาใช้ Android ไม่ต้องล็อกอินใหม่ ถ้าเว็บใช้ Google Account) โปรแกรมถ่ายภาพ ถูกปรับปรุงใหม่ให้ใช้ประโยชน์จากหน้าจอใหญ่ของแท็บเล็ตมากขึ้น เข้าถึงตัวเลือกต่างๆ ได้เร็วกว่าเดิม ส่วนโปรแกรม Gallery สามารถดูอัลบั้มภาพแบบเต็มหน้าจอได้ สมุดที่อยู่ เปลี่ยนหน้าตาใหม่เป็นแบบ 2-pane และฟีเจอร์ Fast Scroll ช่วยให้ค้นหาชื่อคนที่ต้องการได้ง่ายขึ้น อีเมล เปลี่ยนเป็นแบบ 2-pane เช่นกัน รองรับ drag-and-drop อื่นๆ
  • รองรับ Media/Photo Transfer Protocol สำหรับแลกเปลี่ยนไฟล์กับกล้องดิจิทัลหรือพีซี โดยไม่ต้องเชื่อมต่อแบบ USB storage
  • ต่อเชื่อมคีย์บอร์ดภายนอกได้ทั้ง USB/Bluetooth, ปรับปรุงประสิทธิภาพของ Wi-Fi/Bluetooth ให้ดีขึ้น
ของใหม่สำหรับนักพัฒนา หมวด UI
  • นักพัฒนาสามารถแบ่ง Activity ในโปรแกรมให้เป็นส่วนย่อยๆ ที่เรียกว่า Fragments และเชื่อมมันเข้าด้วยกัน ทำให้โปรแกรมน่าใช้กว่าเดิม
  • ปรับส่วนประกอบของ UI เช่น ปุ่ม เมนูต่างๆ ให้เหมาะกับหน้าจอแท็บเล็ต และเพิ่มส่วนประกอบใหม่ๆ เช่น 3D stack, search box, date/time picker, number picker, calendar, popup menu เข้ามาให้ใช้
  • เพิ่มชนิดของ home screen widget เช่น แบบ 3D stack, grid, list
  • แอพแต่ละตัวสามารถเลือกแสดง Action Bar หรือไม่แสดงก็ได้
  • ปรับปรุงเรื่อง notification, mutliselect, clipboard, drag-and-drop
หมวดกราฟิก
  • animation framework ตัวใหม่
  • เร่งความเร็วกราฟิกสองมิติด้วยฮาร์ดแวร์
  • เพิ่ม "Renderscript" เอนจินสำหรับสร้าง UI สามมิติ
อื่นๆ
  • รองรับซีพียูแบบหลายคอร์ (อันนี้ชัดเจนอยู่แล้วเพราะแท็บเล็ตหลายตัวใช้ Tegra 2 แบบดูอัลคอร์)
  • รองรับ HTTP Live streaming
  • รองรับ DRM แบบปลั๊กอิน
  • รองรับฟีเจอร์สำหรับองค์กร เช่น policy
ถึงแม้ Android 3.0 จะถูกปรับปรุงไปอีกมาก แต่กูเกิลก็รับรองว่าแอพรุ่นเก่าๆ สามารถทำงานได้อย่างไม่มีปัญหา เพียงแต่ถ้าจะใช้ประโยชน์จาก Android 3.0 นักพัฒนาก็ต้องปรับแอพให้รองรับด้วย ที่มา - Android 3.0 Platform Highlights, Android Developers Blog

บทความจาก Blognone

blog comments powered by Disqus