หลักการออกแบบของ Google Chat คือระบบที่เราได้รวบรวมไว้เพื่อช่วยคุณสร้างแอปใน Chat คุณภาพสูง ระบบมีหลักการ 2 ประการ ได้แก่ หลักการออกแบบและเฟรมเวิร์ก UI แบบการ์ด
หลักการออกแบบ
หลักการออกแบบเป็นแนวทางที่จะช่วยคุณวางแผน ออกแบบ และใช้งานฟีเจอร์ในแอป Chat ที่ช่วยให้ผู้ใช้บรรลุเป้าหมาย
หลักการออกแบบแบ่งกระบวนการสร้างแอป Chat ออกเป็น 3 ระยะตามลำดับ
- วางแผนแอป Chat ในระหว่างวางแผน คุณจะต้องพิจารณาผู้ที่แอป Chat ของคุณจะช่วย งานที่แอปจะช่วยดำเนินการ และจะแมปเส้นทางของผู้ใช้ซึ่งกำหนดการโต้ตอบกับแอปแต่ละครั้งของผู้ใช้ได้
- ต้อนรับผู้ชมและเริ่มต้นให้พวกเขา ในระหว่างการเริ่มต้นใช้งาน แอป Chat จะแนะนำตัวผู้ใช้และพื้นที่ทำงาน ตลอดจนเตรียมความพร้อมสู่ความสำเร็จ
- นำทางผู้คนไปสู่ความสำเร็จ หลังจากเริ่มต้นใช้งาน แอป Chat จะช่วยให้ผู้คนบรรลุเป้าหมายต่อไปด้วยการแนะแนวด้วยการ์ดและข้อความแบบอินเทอร์แอกทีฟ หากผู้ใช้ต้องการความช่วยเหลือหรือพบข้อผิดพลาด แอป Chat จะบอกสิ่งที่จำเป็นต้องทราบเพื่อดำเนินการต่อ
เฟรมเวิร์ก UI แบบการ์ด
เฟรมเวิร์ก UI แบบการ์ดช่วยสร้างประสบการณ์ที่สอดคล้องกันและน่าพอใจบน Android, iOS และเว็บ
แอป Chat จะโต้ตอบกับผู้ใช้โดยใช้ ข้อความ หรือ ข้อความการ์ด ซึ่งแต่ละรายการจะแสดงเป็นออบเจ็กต์ JSON
SMS เหมาะสำหรับการแจ้งเตือนแบบเรียบง่าย โดยรองรับ @พูดถึง
และการจัดรูปแบบพื้นฐาน เช่น ตัวหนา ตัวเอียง และ code
แอปอาจใช้ SMS เพื่อแจ้งให้นักพัฒนาซอฟต์แวร์ทราบว่ากำลังมีการค้างโค้ด
ข้อความการ์ดรองรับเลย์เอาต์ที่กำหนดไว้ รวมถึงองค์ประกอบ UI แบบอินเทอร์แอกทีฟ เช่น ปุ่ม และริชมีเดีย เช่น รูปภาพ ใช้ข้อความบนการ์ดเพื่อนำเสนอข้อมูลโดยละเอียด รวบรวมข้อมูลจากผู้ใช้ และแนะนำผู้ใช้ให้ไปยังขั้นตอนถัดไป
แอปอาจใช้ข้อความการ์ดเพื่อเรียกใช้แบบสำรวจ
หากต้องการช่วยให้ผู้ใช้ทำตามขั้นตอนที่มีหลายขั้นตอน เช่น การกรอกข้อมูลแบบฟอร์ม คุณสามารถต่อการ์ดเข้าด้วยกันตามลำดับในกล่องโต้ตอบ กล่องโต้ตอบจะเปิดขึ้นในหน้าต่างเพื่อให้แอปโต้ตอบกับผู้ใช้ได้โดยตรง
แอปอาจเริ่มกล่องโต้ตอบเพื่อรวบรวมรายละเอียดรายชื่อติดต่อ ดังนี้
หัวข้อที่เกี่ยวข้อง
ไม่ว่าคุณจะสร้างและทำให้แอป Chat ใช้งานได้อยู่แล้วหรือเพิ่งคิดชื่อแอปแชทขึ้นมา หลักการเหล่านี้ก็จะช่วยให้คุณสร้างแอปใน Chat ที่โดนใจผู้ใช้ได้
วิธีวางแผนแอป Chat
ยินดีต้อนรับผู้คนและเริ่มต้นให้พวกเขา:
นำทางผู้คนไปสู่ความสำเร็จ: