دراسات الحالة

حقّق تطبيق Gratitude معدّل احتفاظ بالمستخدمين أعلى بنسبة% 25 لمستخدمي التطبيق المصغّر

قراءة لمدة 3 دقائق

قد يؤدي التعبير عن الامتنان إلى الحدّ من أعراض الاكتئاب والقلق، وتحسين الصحة النفسية والرضا عن الحياة¹. وقد يؤدي التعبير عن الامتنان بشكل منتظم إلى تحسينات مستدامة تدوم لأشهر². يشجّع تطبيق التأمّل Gratitude على التعبير عن الامتنان بشكل منتظم من خلال تدوين المذكّرات اليومية الصغيرة، وتأكيد الذات، ولوحات الرؤية. تم تنزيل التطبيق أكثر من 6 ملايين مرة، وحصل على 150 ألف تقييم بـ 5 نجوم، وتم تسجيل 100 مليون إدخال في المذكّرات.

طوّر كلّ من ديفيج غوبتا وناريندرا أنجنا أدوات لكل رحلة من رحلات المستخدمين الأساسية في تطبيقاتهما، وكان هدفهما تلبية احتياجات المستخدمين في لحظاتهم اليومية بدون الحاجة إلى جلسة تطبيق كاملة.

من خلال عرض طلبات كتابة يوميات تفاعلية وتأكيدات وصور لوحة أحلام ومقاييس مباشرةً على الشاشة الرئيسية للمستخدم، تمكّن الفريق من تسهيل عملية التفكير اليومي، وسجّل زيادة بنسبة% 25 في معدّل الاحتفاظ بالمستخدمين الذين يستخدمون التطبيق المصغّر، وحوالي 1,000 إدخال أسبوعي في اليوميات من التطبيقات المصغّرة. وتؤدي هذه الزيادة في ولاء المستخدمين إلى نتائج صحية ملموسة لهم، مثل تكوين عادات ثابتة تساعد في تحسين الصحة العقلية على المدى الطويل.

"ساعدتنا التطبيقات المصغّرة في جعل التطبيق أكثر حضورًا في الروتين اليومي للمستخدمين من خلال تقديم أفكار ملهمة وتذكيرات وتأملات مباشرةً على الشاشة الرئيسية. وقد أدّى ذلك إلى زيادة التفاعل وتسهيل مواظبة المستخدمين على ممارسة تمارين اليقظة الذهنية". – ديفيج غوبتا

AANDDM_Gratitude_01.png

التحدي: التحديث بدون خفض معدل الاحتفاظ بالمستخدمين

على الرغم من أنّ تأثير التطبيق المصغّر كان واضحًا، إلا أنّ التنفيذ الأصلي المستند إلى XML في RemoteViews لتطبيق Gratitude أدّى إلى تراكم الديون الفنية. ومع تطوّر نظام تصميم التطبيق نحو Material 3، أصبح من الصعب بشكل متزايد توافق التطبيقات المصغّرة القديمة مع واجهة المستخدم الحديثة. وكان كل تحديث مرئي يتطلّب إدخال بيانات XML يدويًا وإيجاد حلول بديلة غير مستقرة، ما أدى إلى تباطؤ سرعة المطوّرين.

AANDDM_Gratitude_02.png

الحلّ، الجزء 1: نقل البيانات من XML إلى Jetpack Glance

لتحديث تطبيقاتهم المصغّرة، استعان الفريق بمكتبة Jetpack Glance.

في البداية، اطّلع الفريق على صفحة تصميم الأدوات على Android وتنسيقات الأدوات الأساسية للتعرّف على أفضل الممارسات لعرض المعلومات في مساحة محدودة.

بعد ذلك، نقلوا مجموعة التطبيقات المصغّرة إلى Jetpack Glance. وقد مكّن هذا الإطار التعريفي المطوّرين من الانتقال من مرحلة التخطيط إلى مرحلة الشحن في أقل من شهر، ما وفّر حوالي% 50 من وقت التطوير، كما حقّق ميزتَين إضافيتَين:

  • أدّى استبدال تنسيقات XML التقييدية برمز تعريفي إلى تسهيل قراءة قاعدة الرموز البرمجية والاحتفاظ بها وتقليل الجهد الذي يبذله المطوّرون.
  • سمحت أداة Jetpack Glance للفريق بتنفيذ الألوان الديناميكية، وتغيير الحجم المرن، وخيارات الضبط الموسّعة بسهولة أكبر. تضمن هذه الميزات أن تتوافق التطبيقات المصغّرة مع تصميم الشاشة الرئيسية الفريد للمستخدم.
AANDDM_Gratitude_03.png

تعرض صورة GIF التالية تطبيقَين مصغّرَين من Gratitude وتغيير الحجم التكيّفي:

GratitudeAdaptiveWidgets.gif

على الرغم من أنّ ميزة "لمحة سريعة" بسّطت واجهة المستخدم، أشار الفريق إلى أنّ الاختبار على جميع مشغّلات الشركات المصنّعة الأصلية المختلفة كان ضروريًا أيضًا لضمان اتساق التنسيق على جميع الأجهزة.

نفّذ الفريق أيضًا معاينات التطبيقات المصغّرة من إنشاء الذكاء الاصطناعي ليتمكّن المستخدمون من الاطّلاع على معاينات مخصّصة. وأشاروا إلى أنّ اختبار "المعاينات من إنشاء الذكاء الاصطناعي" قد يكون بطيئًا، لأنّ عدد المعاينات محدود للحفاظ على عمر البطارية. لتجاوز الحدّ الأقصى لعدد الطلبات لأغراض الاختبار، استخدِم أمر adb التالي:

adb shell device_config put systemui generated_preview_api_reset_interval_ms 0

وقد ساهمت كل جهودهم في جعل أداة Gratitude عالية الجودة ومميّزة.

الحلّ الجزء 2: الترويج للتطبيقات المصغّرة الجديدة داخل التطبيق 

استخدم المطوّرون بعد ذلك تثبيت التطبيقات المصغّرة داخل التطبيق لزيادة إمكانية العثور على التطبيقات المصغّرة وعمليات تثبيتها. يساعد الطلب من المستخدمين تثبيت التطبيقات المصغّرة في لحظة ذات صلة بالسياق داخل التطبيق في العثور على تطبيقاتهم المصغّرة بدون الحاجة إلى استخدام أداة اختيار التطبيقات المصغّرة في النظام. تعرض صورة GIF التالية ورقة Gratitude السفلية لإضافة تطبيقات مصغّرة من داخل التطبيق:

أعاد الفريق أيضًا تصميم حِزم التطبيقات المصغّرة، ما أدّى إلى تغيير مسارات مستقبل التطبيقات المصغّرة وحذفها من الشاشات الرئيسية للمستخدمين. وباستخدام علامات المستخدمين المخزّنة سابقًا لتحديد مستخدمي التطبيقات المصغّرة، أرسل الفريق إشعارًا آخر requestPinGlanceAppWidget يدعو مستخدمي التطبيقات المصغّرة إلى استخدام التطبيقات المصغّرة الجديدة الحديثة.

نصيحة للمطوّرين: للحفاظ على عمليات تثبيت التطبيقات المصغّرة أثناء نقل البيانات من RemoteViews إلى Jetpack Glance، تأكَّد من أنّ GlanceAppWidgetReceiver يستخدم اسم الفئة والحزمة نفسها التي كان يستخدمها AppWidgetProvider السابق في ملف البيان Android. إذا كان من المطلوب استخدام اسم فئة أو موقع حزمة جديدَين، اتّبِع خطوات تطبيق Gratitude من خلال استخدام ميزة التثبيت داخل التطبيق لمساعدة المستخدمين في استعادة تطبيقاتهم المصغّرة.

وقد نجحت هذه الاستراتيجية، إذ اعتمد % 10 من إجمالي المستخدمين النشطين يوميًا التطبيقات المصغّرة.

الخاتمة

توضّح قصة Gratitude أنّ التطبيقات المصغّرة يمكن أن تكون أدوات لتكوين العادات. من خلال تنفيذ إجراءات سريعة للتفكير الذاتي مباشرةً من الشاشة الرئيسية، تمكّن الفريق من تعزيز ولاء المستخدمين. قلّلت شركة Gratitude من الديون الفنية وحدّثت تطبيقاتها المصغّرة من خلال استخدام Jetpack Glance، كما طلبت من المستخدمين إضافة تطبيقات مصغّرة داخل تطبيقها.

"كانت تجربتنا مع Jetpack Glance ممتازة. تبدو الطريقة المستندة إلى Compose أكثر حداثة ومرونة وتتوافق مع الطريقة التي ننشئ بها بقية واجهة المستخدم اليوم. ويتيح لنا التعبير عن تصاميم التطبيقات المصغّرة بشكل أكثر سلاسة، وإعادة استخدام مكوّنات Compose المألوفة، وتكرار تغييرات واجهة المستخدم بشكل أسرع بكثير. لم تعُد العديد من القيود المفروضة على واجهة المستخدم التي واجهناها سابقًا في RemoteViews تشكّل مشكلة، ما سهّل إنشاء تطبيقات مصغّرة تتوافق بشكل أفضل مع تصميم تطبيقنا وتجربته". – ديفيج غوبتا

البدء

لبدء استخدام Jetpack Glance والتعرّف على التقنيات المذكورة في هذه المشاركة، راجِع الأدلة التالية:

اطّلِع على دراسات حالة أخرى حول التطبيقات المصغّرة:

‫1: Diniz, G., Korkes, L., Tristão, L. S., Pelegrini, R., Bellodi, P. L., & Bernardo, W. إم (2023). The effects of gratitude interventions: a systematic review and meta-analysis. einstein (Sao Paulo)., ‫21، eRW0371. https://doi.org/10.31744/einstein_journal/2023RW0371

‫2: Bohlmeijer, E., Kraiss, J., Schotanus-Dijkstra, M., & ten Klooster, P. (2022). Gratitude as mood mediates the effects of a 6-weeks gratitude intervention on mental well-being: post hoc analysis of a randomized controlled trial. المقدمة Psychol., 12, 799447. https://doi.org/10.3389/fpsyg.2021.799447

من تأليف:

متابعة القراءة