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

كيف أعادت Calm ابتكار تجربة الاسترخاء على Android XR؟

يستغرق الاطّلاع على المقال 4 دقائق
عرض الملف الشخصي لـ "ستيفان سيلفا"
Stevan Silva مدير منتجات المجموعة

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

مع إطلاق منصة Android XR، أدرك فريق Calm أنّ هناك فرصة ليس فقط لتحسين تطبيق Android الحالي، بل لتقديم الجيل التالي من التجارب الغامرة.

أجرينا مقابلة مع "كريستين كوك"، مديرة المنتجات الرئيسية، و"جيمي مارتيني"، مديرة الهندسة الأولى في Calm، للتعرّف على رحلتهما في تصميم تطبيقات Android XR وكيف يمكن للمطوّرين الآخرين الاقتداء بهما.

calm.png

س: ما هي رؤيتك لتجربة Calm على Android XR، وكيف تساهم هذه التجربة في تحقيق مهمتك؟

أ (كريستين كوك، مديرة المنتجات الرئيسية): مهمتنا هي تقديم الدعم للجميع في كل خطوة من رحلتهم نحو تحسين صحتهم العقلية. تتيح لنا تقنية الواقع الممتد توسيع نطاق تفاعل المستخدمين مع محتوى التأمّل الذهني، ما يتيح لهم الاستفادة من تجربة لا تقتصر على نقلهم إلى عالم آخر، بل تساعدهم أيضًا على تغيير طريقة تفكيرهم.

إذا أردت وصفها في جملة واحدة، أقول إنّ تطبيق Calm على Android XR يعيد ابتكار تجربة الاسترخاء والتركيز في العالم من حولك، ويحوّل أي غرفة إلى تجربة تأمّل غامرة ومتعددة الحواس.

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

calm2.gif

س: بالنسبة إلى المطوّرين الذين يعتقدون أنّ إنشاء تطبيقات XR مهمة ضخمة، ما هي الخطوات الأولى التي اتّبعتها لنقل تطبيق Android الحالي؟

ج (جيمي مارتيني، مدير أول في قسم الهندسة): كان هدفنا الرئيسي هو تكييف تطبيق Android مع XR، وبصراحة، كانت العملية سهلة وسلسة.

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

قدّمت أدلة تصميم Android XR سياقًا قيّمًا طوال العملية، ما ساعد فريقي التصميم والتطوير على تحويل تجربة المستخدم الأولى للهاتف المحمول في تطبيق Calm إلى تجربة طبيعية وسهلة الاستخدام.

س: لاحظت أنّ العملية كانت سلسة. ما هي المدة التي استغرقها فريقك لبدء إنشاء تجربة الواقع الممتد الأساسية وتكرارها؟

جيمي مارتيني (كبير مدراء الهندسة): أنجزنا الكثير من العمل على الفور، فقد أنشأنا قوائم أول مركبة فضائية في اليوم الأول، وطوّرنا تجربة XR Calm الأساسية في غضون أسبوعين تقريبًا. لقد منحنا إمكانية تطبيق خبرتنا الحالية في Android وJetpack مباشرةً على بيئة مكانية بدايةً رائعة، ما جعل الوقت اللازم لإطلاق الميزة الأولى سريعًا للغاية.

س: هل يمكنك إخبارنا عن الخطوات التي اتّبعتها لنقل تجربة Calm إلى هذه البيئة المكانية الجديدة؟

جيمي مارتيني (المدير الأول للهندسة): أردنا الاستفادة إلى أقصى حدّ من اللوحة الغامرة لإعادة التفكير في طريقة تفاعل المستخدمين مع المحتوى الخاص بنا.

من بين الميزات الرئيسية التي طوّرناها، ميزتا "فقاعة التنفس الغامرة" و"تجارب المشاهد الغامرة".

فقاعة التنفس هي تجربة تمارين التنفس المحبوبة لدينا، ولكنها أصبحت متاحة الآن بتنسيق ثلاثي الأبعاد. إنّها كرة نابضة بلطف تربط المستخدمين بأنفاسهم من خلال الانغماس الكامل في البيئة المحيطة.

breathe_bubble.webp

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

لم نصمّم تجارب جديدة من البداية، بل طوّرنا الميزات الأساسية والمثبتة للاستفادة من لوحة العرض الغامرة.

س: ما هي العناصر الأساسية لإنشاء تجربة جذابة بصريًا تبدو متوافقة مع منصة Android XR؟

كريستين كوك (مديرة المنتجات الرئيسية): تطلّب تصميم بيئة مكانية بحجم الإنسان تعديل سير عملنا الإبداعي.

بدأنا بفن المفاهيم لتحديد اتجاهنا، ثم ترجمناه إلى نماذج ثلاثية الأبعاد باستخدام مرجع بحجم الإنسان لضمان تناسب الأبعاد الطبيعية وراحة المستخدم.

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

وسرعان ما أدركنا أنّ ضبط النفس في بيئة متعددة الحواس كان له تأثير كبير. نسمح للمحتوى الحالي (التعليق الصوتي والصوت) بتعزيز البيئة، بدلاً من السماح لجديد المساحة الثلاثية الأبعاد بتشتيت الانتباه عن جوهر التأمّل.

س: كيف تصف مستوى الصعوبة الذي يواجهه المطوّرون الآخرون المهتمون بتطوير تطبيقات XR؟ هل لديك أي نصائح؟

ج (جيمي مارتيني، مدير أول في فريق الهندسة): كان هذا المشروع الخطوة الأولى نحو المنصات الغامرة لفريق هندسة Android، وقد فوجئنا بالنتائج الإيجابية. كان من السهل جدًا تعلُّم استخدام واجهات برمجة التطبيقات، كما أنّها كانت متوافقة مع مكتبات Jetpack الأخرى.

نصيحتي للمطوّرين الآخرين هي: ابدأ بدمج واجهات برمجة التطبيقات Jetpack XR في تطبيق Android الحالي وإعادة استخدام أكبر قدر ممكن من الرمز الحالي. هذه هي أسرع طريقة للحصول على نموذج أولي عملي.

أ (كريستين كوك، مديرة المنتجات الرئيسية): فكِّر بأكبر قدر ممكن. لقد أتاح لنا Android XR عالمًا جديدًا تمامًا لننشئ تطبيقنا فيه. على الفِرق أن تطرح على نفسها السؤال التالي: ما هي أكبر وأجرأ نسخة من تجربتك يمكنك إنشاؤها؟ هذه هي فرصتك لتنفيذ ما أردت دائمًا فعله، لأنّ لديك الآن المنصة التي يمكنها تحقيق ذلك.

calm4.png

تطوير الجيل التالي من التجارب المكانية

يوضّح العمل الذي أجراه فريق Calm كيف يمكن أن يكون التطوير على منصة Android XR امتدادًا طبيعيًا لخبرتك الحالية في Android. من خلال الاستفادة من حِزم تطوير البرامج (SDK) في Jetpack XR، تمكّنت Calm بسرعة من تطوير ميزات الجوّال الأساسية إلى تجربة مكانية مذهلة.

إذا كنت مستعدًا لبدء استخدام هذه الأدوات، يمكنك العثور على جميع الموارد التي تحتاج إليها على developer.android.com/xr. يمكنك الانتقال إلى هناك لتنزيل أحدث حزمة SDK والاطّلاع على مستنداتنا والبدء في إنشاء التطبيقات اليوم.

المؤلف:
متابعة القراءة