Android 5.0 SDK มาแล้ว เปิดฟีเจอร์ใหม่สำหรับนักพัฒนา

by lew
17 October 2014 - 17:32

หลังกูเกิลเปิดตัว Android 5.0 Lollipop เป็นทางการไปวันก่อน ตอนนี้ก็ถึงตาของ SDK ที่เปิดมาให้ดาวน์โหลดแล้ว

  • Material design: ธีมและ API ชุดใหม่สำหรับการพัฒนาแอพพลิเคชั่นให้เข้ากับระบบของ Android 5.0
  • Concurrent documents on Overview: แอพพลิเคชั่นสามารถแปลงข้อมูลหลายๆ ชุดออกมาเป็นเหมือนหลายแอพพลิเคชั่นให้ผู้ใช้สลับผ่านระบบสลับแอพพลิเคชั่นของแอนดรอยด์ได้ ที่เจอบ่อยคงเป็นเบราว์เซอร์ที่ผู้ใช้สามารถสลับแท็บได้แบบเดียวกับการสลับแอพพลิเคชั่นทันที
  • Notification API: เปิดให้แอพพลิเคชั่นตั้งได้ว่าข้อความที่แสดงขึ้นมาเป็นส่วนตัวหรือไม่ ผู้ใช้เองจะเปิดได้ว่าให้ข้อความแจ้งเตือนแสดงข้อความส่วนตัวหรือไม่หากโทรศัพท์ล็อกอยู่
  • WebView: แยกจากระบบปฎิบัติการไปอยู่ใน Google Play API ทำให้สามารถอัพเดตได้ตามรอบของการอัพเดต Google Play แทนที่จะเป็นการอัพเดตระบบปฎิบัติการ ในรุ่นแรกจะใช้ Chrome 37 เป็นฐาน ทำให้ WebView สามารถเข้าถึง API ใหม่ๆ เช่น WebRTC, WebView, และ WebGL
  • Project Volta: เป็น API และเครื่องมือชุดใหม่ที่ช่วยให้นักพัฒนาสามารถพัฒนาแอพพลิเคชั่นที่ประหยัดพลังงาน เช่น ระบบดีบั๊กว่าแอพพลิเคชั่นกินพลังงานช่วงใดบ้าง หรือ JobScheduler API ที่กำหนดเงื่อนไขการรันแอพพลิเคชั่นเป็นเบื้องหลัง เช่น ต้องรันขณะที่ชาร์จไฟอยู่เท่านั้น หรือรันแอพพลิคเคชั่นต่อเมื่อเป็นเครือข่ายแบบไม่เสียเงิน
  • แชร์หน้าจอ: แอพพลิเคชั่นสามารถขอสิทธิแชร์หน้าจอของแอพพลิเคชั่นไปบนเครือข่ายได้ งานนี้คงมีรายการแคสเกมบนแอนดรอยด์ให้เราดูกันอีกเยอะ
  • เซ็นเซอร์แบบใหม่: เซ็นเซอร์แบบใหม่ รองรับเซ็นเซอร์วัดความเอียง และเซ็นเซอร์อัตราการเต้นหัวใจ นอกจากนี้ยังสามารถตรวจสอบการกระทำโดยรวมๆ เช่น ตื่น, รับโทรศัพท์, หรือมองจอ
  • Android Work: แยกข้อมูลทำงานออกจากข้อมูลส่วนตัวโดยที่ยังอยู่บนหน้าจอเดียวกัน แต่มีไอคอนบอกไว้ว่าข้อมูลใดเป็นของส่วนตัวหรือของที่ทำงาน
  • Advanced camera capabilities: API กล้องชุดใหม่เข้าถึงความสามารถระดับสูง เช่น การดึงภาพดิบจากเซ็นเซอร์
  • OpenGL 3.1: รองรับ API ชุดใหม่ และยังไม่ชุดเสริม Android Extension Pack สำหรับการเรนเดอร์ระดับสูงมาให้เพิ่มเติม
  • ฟีเจอร์เครือข่าย: เพิ่มความสามารถทางเครือข่ายอีกหลายอย่าง
    • รองรับการทำงานเป็น Bluetooth 4.0 peripheral ทำให้ทำงานเป็นเหมือนเซ็นเซอร์เชื่อมต่อกับเข้าหาพีซีหรือโทรศัพท์มือถือเครื่องอื่นๆ
    • multi-networking เปิดให้แอพพลิเคชั่นสามารถขอทางเลือกในการเชื่อมต่อได้ เช่นหากต้องการดาวน์โหลดไฟล์ขนาดใหญ่ก็ขอให้เชื่อมต่อ Wi-Fi
    • NFC จะรองรับการลงทะเบียนแอพพลิเคชั่น (Application ID - AID) ได้หลายแอพพลิเคชั่นพร้อมกัน เมื่อโทรศัพท์ทำงานในโหมดเสมือนการ์ด NFC แต่ละแอพพลิเคชั่น

ถึงตอนนี้คงต้องรอให้กูเกิลและพันธมิตรอัพเดตกันเร็วๆ ครับ เราจะได้เห็นแอพพลิเคชั่นใหม่ๆ ใช้ฟีเจอร์เหล่านี้กันมากๆ

ที่มา - Android Developer

Blognone Jobs Premium