Google กำลังเตรียมที่จะเปิดตัว Tiles API อย่างเป็นทางการสำหรับ Wear OS

ตามความมุ่งมั่นใหม่ที่ส่งไปยัง AOSP Gerrit Google กำลังทำงานเพื่อเปิดตัว Tiles API อย่างเป็นทางการสำหรับแอป Wear OS ของบุคคลที่สาม

อัปเดต 1 (26/01/2021 เวลา 18:10 น. ET): Google ได้รวมคอมมิตที่ใช้ Wear OS Tiles API คลิกที่นี่เพื่อดูข้อมูลเพิ่มเติม บทความที่เผยแพร่เมื่อวันที่ 18 ธันวาคม 2020 จะถูกเก็บรักษาไว้ด้านล่าง

ในปี 2562 Google เปิดตัว "ไทล์"ซึ่งเป็นฟีเจอร์ใหม่ที่ให้คุณแสดงการ์ดวิดเจ็ตแอปขนาดเล็กที่ให้ข้อมูลบนสมาร์ทวอทช์ Wear OS Google เพิ่ม Tiles สำหรับสิ่งต่างๆ มากมาย เช่น เป้าหมาย กิจกรรมถัดไป การคาดการณ์ อัตราการเต้นของหัวใจ หัวข้อข่าว และการจับเวลา ช่วยให้ผู้ใช้เข้าถึงข้อมูลสำคัญได้อย่างง่ายดายโดยปัดไปทางซ้ายบนหน้าปัดนาฬิกา เมื่อเปิดตัว คุณสามารถเพิ่มไทล์ได้เพียง 5 ไทล์ แต่ด้วยแอป Wear OS เวอร์ชัน 2.40 ทำให้ Google ได้เพิ่มขีดจำกัด โดยให้ผู้ใช้สามารถเพิ่มไทล์ได้สูงสุด 10 ไทล์บนสมาร์ทวอทช์ของตน นับตั้งแต่เปิดตัว Tiles ผู้ผลิตสมาร์ทวอทช์ OEM เช่น Mobvoi ก็ได้สร้าง Tiles ของตัวเองขึ้นมาเช่นกัน

อย่างไรก็ตาม จนถึงทุกวันนี้ Google ยังไม่เคยเปิดตัว API อย่างเป็นทางการสำหรับ Tiles ซึ่งจะทำให้นักพัฒนาแอป Wear OS บุคคลที่สามเสนอ Tile ของตนเองได้ นักพัฒนาบางคนเบื่อหน่ายกับความล่าช้า 

วิศวกรรมย้อนกลับ Tile API ภายใน ที่ Google ใช้ในแอป Wear OS เพื่อสร้าง UnofficialTileAPI แม้ว่าสิ่งนี้จะทำให้นักพัฒนาแอปบุคคลที่สามหลายรายประสบความสำเร็จในการสร้าง Tiles แต่ก็ไม่แนะนำให้ใช้ API ที่ไม่มีเอกสาร เนื่องจาก API เหล่านี้สามารถเปลี่ยนแปลงได้ตลอดเวลา ทำให้เกิดการแตกหัก แต่ดูเหมือนว่านักพัฒนาจะไม่ต้องหันไปใช้วิธีที่ไม่เป็นทางการในการสร้าง Tile ในอนาคตอันใกล้นี้

ในที่สุด เกือบหนึ่งปีครึ่งหลังจากเปิดตัว Tiles ดูเหมือนว่า Google กำลังเตรียมที่จะเปิดตัว Tiles API อย่างเป็นทางการ ความมุ่งมั่น AOSP ที่มีชื่อว่า "ความมุ่งมั่นเริ่มต้นของ Wear Tiles API" เพิ่ม Tiles API ให้กับไลบรารีรองรับ AndroidX

การดำเนินการเริ่มต้นของ Wear Tiles API

ซึ่งจะตรวจสอบที่ฝั่งแอปของ Wear Tiles API ยังไม่ได้เพิ่มการทดสอบ (และ libs การทดสอบ) แต่จะมาใน CL ในอนาคต เวอร์ชันนี้มีไว้เพื่อเริ่มการตรวจสอบ API จริงๆ

เมื่อรวมคอมมิตนี้แล้ว นักพัฒนาจะสามารถเรียกใช้ API นี้หลังจากอัปเดตเป็น AndroidX เวอร์ชันล่าสุด

ด้วยการเปิดตัว Tiles API อย่างเป็นทางการ เราควรจะได้เห็นนักพัฒนาจำนวนมากขึ้นเข้ามามีส่วนร่วมและนำเสนอสมาร์ทวอทช์ที่ขับเคลื่อนด้วยระบบปฏิบัติการ Tile for Wear OS ใหม่อันน่าตื่นเต้น เราไม่รู้ว่า Google วางแผนที่จะเผยแพร่ API ต่อสาธารณะเมื่อใด แต่เราจะจับตาดูการพัฒนาอย่างใกล้ชิดและแจ้งให้คุณทราบหากเราเรียนรู้อะไรใหม่ ๆ


อัปเดต 1: คอมมิตเริ่มต้นถูกรวมเข้ากับ Wear OS Tiles API

ตอนนี้ที่เริ่มต้น ให้สัญญา การนำ Wear OS Tiles API ไปใช้ได้ถูกรวมเข้าด้วยกันแล้ว (h/t @เควินสไลฟ์2) อีกไม่นานนักพัฒนาจะสามารถเพิ่ม Tile ลงในแอป Wear OS ได้อย่างเป็นทางการ อย่างไรก็ตาม Google ยังไม่ได้ดำเนินการทดสอบ API ดังนั้นบริษัทอาจไม่ทำให้ API พร้อมใช้งานทันทีใน สวมไลบรารี AndroidX Jetpack. เราจะอัปเดตบทความนี้เมื่อเผยแพร่โดยทั่วไปแล้ว