Wear OS 7 มีฟีเจอร์หลายอย่างที่จะช่วยยกระดับประสบการณ์การใช้งานแอป Wear OS ก่อนที่จะเพิ่มฟีเจอร์เหล่านี้ลงในแอป โปรดเตรียมแอปให้พร้อมสำหรับ ความเข้ากันได้กับ Wear OS 7
วิดเจ็ต Wear
ตั้งแต่ Wear OS 7 เป็นต้นไป ไทล์แบบเต็มหน้าจอเดิมจะพัฒนาไปเป็นวิดเจ็ต Wear แบบไดนามิก วิดเจ็ตเป็นแพลตฟอร์มใหม่ที่ดูได้อย่างรวดเร็วสำหรับ Wear OS ซึ่งออกแบบมาเพื่อ เสริมแอปและหน้าปัดโดยมอบความสอดคล้องเชิงโครงสร้างที่มากขึ้นกับ ระบบนิเวศของ Android ในวงกว้าง
วิดเจ็ต Wear ที่ขับเคลื่อนโดย Jetpack Glance และเฟรมเวิร์ก RemoteCompose ใหม่มีประสิทธิภาพในการแสดงออกมากกว่าไลบรารี protolayout รุ่นเดิม โดยมี DSL แบบประกาศที่สอดคล้องกับ Modern Android Development โดยตรง
วิดเจ็ต Wear รองรับเลย์เอาต์การ์ดที่แม่นยำ 2 แบบ ได้แก่ ขนาดเล็กและขนาดใหญ่ ซึ่งสอดคล้องกับรูปแบบ 2x1 และ 2x2 ของอุปกรณ์เคลื่อนที่โดยตรง
ความยืดหยุ่นนี้ช่วยให้คุณสามารถใช้เลย์เอาต์ที่สอดคล้องกันในอุปกรณ์ต่างๆ ในขณะที่ยังคงเพิ่มประสิทธิภาพเนื้อหาสำหรับข้อมือไว้ได้
นักพัฒนาแอปสามารถปรับตรรกะ UI ที่มีอยู่จาก mainSlot ของไทล์แบบเต็มหน้าจอเดิมให้เป็นวิดเจ็ตขนาด 2x2 ได้
ดูข้อมูลเพิ่มเติมเกี่ยวกับการสร้างวิดเจ็ตได้ที่คู่มือวิดเจ็ต Wear
ข้อมูลอัปเดตแบบเรียลไทม์
Wear OS 7 เปิดตัวข้อมูลอัปเดตแบบเรียลไทม์ที่ดูได้ง่ายบนข้อมือ ซึ่งช่วยให้ นักพัฒนาแอปแสดงความคืบหน้าแบบเรียลไทม์ที่สำคัญต่อผู้ใช้ได้โดยตรง ไม่ว่าจะเป็นการติดตามการออกกำลังกายที่กำลังทำอยู่ การติดตามบริการร่วมเดินทาง หรือการแสดงการนำทางแบบทีละขั้นตอน ข้อมูลอัปเดตแบบเรียลไทม์จะแสดงข้อมูลอย่างต่อเนื่องโดยไม่ต้องให้ผู้ใช้เปิดแอปพลิเคชันแบบเต็ม
การอัปเดตแบบเรียลไทม์ใน Wear OS
ได้รับการออกแบบมาโดยคำนึงถึงการผสานรวมระบบนิเวศที่ราบรื่น จึงมีการปรับ API ให้สอดคล้องกับแพลตฟอร์มมือถือในวงกว้าง นักพัฒนาแอปใช้รูปแบบการแจ้งเตือนมาตรฐานเดียวกันหลายรูปแบบ เช่น ProgressStyle และโครโนมิเตอร์ในตัว ซึ่งช่วยลดความจำเป็นในการใช้การติดตั้งใช้งานโค้ดเฉพาะแพลตฟอร์ม
ความสามารถหลักและข้อดีสำหรับนักพัฒนาแอปใน Wear OS 7 มีดังนี้
- การปรับ API ของระบบนิเวศ: สร้างการแจ้งเตือนโดยใช้ Android API ที่คุ้นเคย หากแอปพลิเคชันบนอุปกรณ์เคลื่อนที่ของคุณใช้การอัปเดตแบบเรียลไทม์อยู่แล้ว คุณจะ ใช้ประโยชน์จาก API เดียวกันหลายรายการใน Wear OS ได้
- ทางเลือกที่ทันสมัยแทนกิจกรรมต่อเนื่อง: สำหรับการเผยแพร่การอัปเดตในเครื่องใน Wear OS 7 ขึ้นไป ข้อมูลอัปเดตแบบเรียลไทม์เป็นเส้นทางการอัปเกรดที่แนะนำแทน Ongoing Activities API แบบเดิม ซึ่งมีการผสานรวมระบบที่ลึกซึ้งยิ่งขึ้นและการจัดการวงจรที่ได้รับการปรับปรุง
- การเชื่อมต่อ OEM อัตโนมัติ: เพื่อลดค่าใช้จ่ายในการพัฒนา Wear OS ข้อมูลอัปเดตแบบเรียลไทม์ที่สร้างโดยแอปบนอุปกรณ์เคลื่อนที่ที่จับคู่ไว้จะเชื่อมต่อกับนาฬิกาในอุปกรณ์ OEM ที่รองรับโดยอัตโนมัติ
- ชิปสถานะที่ดูได้รวดเร็ว: การอัปเดตแบบเรียลไทม์จะผสานรวมกับ UI ของระบบ Wear OS
อย่างลึกซึ้งด้วยการแสดงชิปสถานะแบบไดนามิก การใช้ API เช่น
setShortCriticalTextและsetUsesChronometerจะช่วยให้แอปของคุณ แสดงตัวนับถอยหลัง ETA ที่แน่นอน ตัวจับเวลา หรือไอคอนสถานะที่สำคัญได้โดยตรง ภายในถาดการแจ้งเตือนและหน้าปัดที่รองรับ
ดูรายละเอียดการติดตั้งใช้งานแบบครอบคลุม กลยุทธ์การเพิ่มประสิทธิภาพแบตเตอรี่ และ หลักเกณฑ์การออกแบบได้ในคู่มือนักพัฒนาแอป Live Updates บน Wear OS