อุปกรณ์ ChromeOS เช่น Chromebook มีสภาพแวดล้อมที่คล้ายกับเดสก์ท็อปที่ไม่เหมือนใครสำหรับแอป Android ผู้ใช้คาดหวังให้แอปทำงานเหมือนแอปพลิเคชันเดสก์ท็อป โดยมีหน้าต่างที่ปรับขนาดได้ การรองรับแป้นพิมพ์และเมาส์ที่มีประสิทธิภาพ และเลย์เอาต์ที่มีประสิทธิภาพสูง
ข้อควรพิจารณาที่สำคัญสำหรับ ChromeOS
- หน้าต่างเดสก์ท็อป: โดยปกติแล้วแอปใน ChromeOS จะทำงานในหน้าต่างแบบอิสระที่ปรับขนาด ขยายใหญ่ หรือจัดเรียงเป็นหน้าต่างย่อยได้ ใช้ คลาสขนาดหน้าต่างเพื่อให้แน่ใจว่าแอปจะปรับ เลย์เอาต์ได้อย่างราบรื่นเมื่อขนาดหน้าต่างเปลี่ยนแปลง
- อินพุตจากแป้นพิมพ์และเมาส์: ChromeOS เน้น
อินพุตทางกายภาพ ซึ่งแตกต่างจากอุปกรณ์ที่เน้นการสัมผัสเป็นหลัก ตรวจสอบว่าแอปของคุณรองรับสิ่งต่อไปนี้
- แป้นพิมพ์ลัด: การดำเนินการทั่วไป (เช่น Ctrl+C/V) และแป้นพิมพ์ลัดเฉพาะแอป
- การโต้ตอบด้วยเมาส์: เมนูบริบทที่คลิกขวา การรองรับล้อเลื่อน และสถานะการวางเมาส์เหนือสำหรับองค์ประกอบแบบโต้ตอบ
- จอแสดงผลในตัว: จอแสดงผลของ Chromebook มักจะมีขนาดใหญ่กว่าแท็บเล็ต ใช้ประโยชน์จากพื้นที่นี้โดยใช้เลย์เอาต์แบบหลายบานหน้าต่างและคอมโพเนนต์การนำทางที่ขยาย
- จอแสดงผลภ101ายนอก: ผู้ใช้ ChromeOS จำนวนมากเชื่อมต่ออุปกรณ์กับจอภาพภายนอก รองรับจอแสดงผลที่เชื่อมต่อเพื่อให้ ประสบการณ์การใช้งานหลายหน้าจอเป็นไปอย่างราบรื่น
กลยุทธ์การปรับเปลี่ยน
- เพิ่มประสิทธิภาพการทำงาน: ใช้เลย์เอาต์มาตรฐาน เช่น รายการ-รายละเอียด เพื่อแสดงข้อมูลเพิ่มเติมในจอแสดงผลขนาดใหญ่ของ ChromeOS ซึ่งจะช่วยลดความจำเป็นในการเปลี่ยนหน้าจอบ่อยๆ
- จัดการการเปลี่ยนแปลงการกำหนดค่า: ตรวจสอบว่าแอปของคุณ ยังคงสถานะไว้ระหว่างการปรับขนาดหน้าต่างเพื่อป้องกัน ข้อมูลสูญหายหรือการรีเซ็ต UI
- ปรับแต่งการนำทาง: ใช้
NavigationSuiteScaffoldเพื่อ เปลี่ยนไปใช้แถบนำทางหรือลิ้นชักโดยอัตโนมัติเมื่อขยายหน้าต่างแอปบนหน้าจอเดสก์ท็อป
ดูข้อมูลเพิ่มเติม
ดูคำแนะนำในการพัฒนา ChromeOS ได้ที่ อุปกรณ์ ChromeOS