تطوير تطبيقات Chat لمساعدة المستخدمين وإسعادهم

مبادئ تصميم Google Chat هي نظام وضعناه لمساعدتك على إنشاء تطبيقات Chat عالية الجودة. ويرتكز النظام على قاعدتين: مبادئ التصميم وإطار عمل يستند إلى البطاقات.

Design principles

مبادئ التصميم هي أدلة تساعدك على تخطيط ميزات تطبيق Chat وتصميمها وتنفيذها لمساعدة المستخدمين على تحقيق أهدافهم.

تقسِّم مبادئ التصميم عملية إنشاء تطبيق Chat إلى ثلاث مراحل تسلسلية:

  1. التخطيط لتطبيق Google Chat: أثناء التخطيط، ستأخذ في الاعتبار الأشخاص الذين سيساعدهم تطبيق Chat الخاص بك والمهام التي سيساعد التطبيق في إنجازها، كما ستحدّد رحلات المستخدمين التي تحدّد كل تفاعل مع التطبيق.
  2. الترحيب بالمستخدمين وبدء الاستخدام أثناء الإعداد، يُعرِّف تطبيق Google Chat نفسه للمستخدمين ومساحات العمل، ويُعِدّهم لتحقيق النجاح.
  3. وجِّه المستخدمين إلى النجاح. بعد الإعداد، يستمر تطبيق Chat في مساعدة المستخدمين على تحقيق أهدافهم عن طريق إرشادهم من خلال بطاقات ورسائل تفاعلية. إذا احتاج الأشخاص إلى مساعدة أو واجهوا أخطاءً، فسيخبرهم تطبيق الدردشة بما يحتاجون إلى معرفته من الآن فصاعدًا.

إطار عمل واجهة مستخدم مستند إلى البطاقة

يضمن إطار عمل واجهة المستخدم المستند إلى البطاقات تجربة ممتعة وممتعة على نظامي التشغيل Android وiOS وعلى الويب.

تتفاعل تطبيقات Chat مع المستخدمين باستخدام الرسائل النصية أو رسائل البطاقات، ويتم تمثيل كلٍّ منهما ككائن JSON.

تُعد الرسائل النصية مثالية للإشعارات البسيطة. وتتيح استخدام @الإشارات والتنسيق الأساسي مثل غامق ومائل وcode.

قد يستخدم أحد التطبيقات رسالة نصية لإشعار مطوّري البرامج بأنّ عملية تجميد الرموز تقترب:

مثال على رسالة نصية في Google Chat تعلن عن تجميد الرمز

رسائل البطاقات تدعم تنسيقًا محددًا وعناصر تفاعلية لواجهة المستخدم مثل الأزرار والوسائط المتعددة التفاعلية كالصور. استخدم رسائل البطاقات لتقديم معلومات تفصيلية، وجمع المعلومات من المستخدمين، وتوجيه المستخدمين لاتخاذ الخطوة التالية.

قد يستخدم تطبيق رسالة بطاقة لإجراء استطلاع:

تنفيذ استطلاع في مساحة Chat باستخدام رسالة بطاقة

لمساعدة المستخدمين في استكمال العمليات متعددة الخطوات، مثل ملء بيانات النموذج، يمكن ربط البطاقات معًا بالتسلسل في مربع حوار. يتم فتح مربعات الحوار في النوافذ التي تسمح للتطبيقات بالتفاعل مع المستخدم مباشرةً.

قد يبدأ تطبيق مربّع حوار لجمع تفاصيل جهات الاتصال:

جمع تفاصيل حول جهة اتصال جديدة من مستخدم لديه مربع حوار

الخطوات التالية

سواء كنت قد أنشأت تطبيق Chat ونشرته أو كنت تفكر الآن في اسم تطبيق Chat، ستساعدك هذه المبادئ في إنشاء تطبيقات Chat التي تنال إعجاب المستخدمين.

التخطيط لتطبيق Chat

الترحيب بالأشخاص وبدء الاستخدام

توجيه الأشخاص إلى تحقيق النجاح