Calm هي شركة رائدة في مجال الصحة العقلية والعافية، وقد تم تنزيل تطبيقها أكثر من 180 مليون مرة. عندما بدأ فريق الهندسة الأساسي تطوير التطبيق لمنصة Android XR، تمكّن من إنشاء أول قوائم مدارية عملية للواقع الممتد في اليوم الأول، وتجربة أساسية في أسبوعَين فقط. ويوضّح ذلك أنّ التطوير لتجربة الواقع الممتد يمكن أن يكون امتدادًا لعملية تطوير تطبيقات Android الحالية، وليس شيئًا يجب البدء به من الصفر. بصفتها شركة مخصّصة لمساعدة المستخدمين على النوم بشكل أفضل وتقليل التوتر والعيش بتأمل أكبر، جعلت مكتبتها الواسعة من Calm مصدرًا موثوقًا به لمحتوى العافية على Android.
مع طرح منصة Android XR، رأى فريق Calm فرصةً ليس فقط لتحسين تطبيق Android الحالي، بل لإنشاء الجيل التالي من التجارب الغامرة.
أجرينا مقابلة مع "كريستن كوك"، مديرة المنتجات الرئيسية، و"جيمي مارتيني"، المديرة الأولى للهندسة في Calm، للتعرّف على رحلتهما في تطوير التطبيق لمنصة Android XR وكيف يمكن للمطوّرين الآخرين أن يحذوا حذوهما.
س: ما هي رؤيتك لتجربة Calm على Android XR، وكيف تساهم في تحقيق مهمتك؟
ج (كريستن كوك، مديرة المنتجات الرئيسية): مهمتنا هي دعم الجميع في كل خطوة من رحلتهم نحو الصحة العقلية. يسمح لنا الواقع الممتد بتوسيع نطاق تفاعل المستخدمين مع محتوى التأمل الذهني، ما يمنحهم تجربة ليست مجرد نقلة إلى مكان آخر، بل تجربة تحويلية.
إذا أردت وصفها في جملة واحدة، فإنّ تجربة Calm على Android XR تعيد ابتكار التأمل الذهني للعالم من حولك، وتحوّل أي غرفة إلى تجربة تأمل غامرة ومتعددة الحواس.
أردنا إنشاء إصدار من Calm لا يمكن أن يكون متاحًا في أي مكان آخر، وهو ملاذ هادئ وذكي عاطفيًا لا يرغب المستخدمون في زيارته فحسب، بل سيعودون إليه مرارًا وتكرارًا.
س: بالنسبة إلى المطوّرين الذين قد يعتقدون أنّ التطوير لتجربة الواقع الممتد هو مهمة ضخمة، ما هو نهجك الأولي لنقل تطبيق Android الحالي؟
ج (جيمي مارتيني، المديرة الأولى للهندسة): كان هدفنا الرئيسي هو تكييف تطبيق Android مع تجربة الواقع الممتد، وبصراحة، كانت العملية سهلة وسلسة.
نحن نستخدم Jetpack Compose على نطاق واسع لتطبيقنا على الأجهزة الجوّالة، لذا كان توسيع نطاق هذه الخبرة ليشمل تجربة الواقع الممتد هو الخيار الطبيعي. بدا الأمر وكأنّه توسيع نطاق عملية تطوير تطبيقات Android، وليس البدء من الصفر. تمكّنا من إعادة استخدام الكثير من قاعدة الرموز البرمجية الحالية، بما في ذلك الواجهة الخلفية وتشغيل الوسائط والمكوّنات الأساسية الأخرى، ما قلّل بشكل كبير من العمل الأولي.
قدّمت إرشادات تصميم Android XR سياقًا قيّمًا طوال العملية، ما ساعد كلاً من فريقَي التصميم والتطوير في تحويل تجربة المستخدم التي تركز على الأجهزة الجوّالة في Calm إلى تجربة طبيعية وبديهية لتجربة مكانية.
س: لقد أشرت إلى أنّ العملية كانت سلسة. ما هي السرعة التي تمكّن بها فريقك من البدء في إنشاء التجربة الأساسية للواقع الممتد وتكرارها؟
ج (جيمي مارتيني، المديرة الأولى للهندسة): بدأنا العمل على الفور، حيث أنشأنا أول قوائم مدارية في اليوم الأول وتجربة Calm الأساسية للواقع الممتد في غضون أسبوعَين تقريبًا. إنّ القدرة على تطبيق خبرتنا الحالية في Android وJetpack مباشرةً على بيئة مكانية منحتنا بدايةً قوية، ما جعل الوقت اللازم لإنشاء الميزة الأولى سريعًا بشكل لا يُصدّق.
س: هل يمكنك إخبارنا عن العناصر التي أنشأتها لترجمة تجربة Calm إلى هذه البيئة المكانية الجديدة؟
ج (جيمي مارتيني، المديرة الأولى للهندسة): أردنا الاستفادة إلى أقصى حد من اللوحة الغامرة لإعادة التفكير في كيفية تفاعل المستخدمين مع المحتوى.
من الميزتَين الرئيسيتَين اللتَين طوّرناهما هما "فقاعة التنفس الغامرة" (Immersive Breathe Bubble) و"تجارب المشهد الغامر" (Immersive Scene Experiences).
فقاعة التنفس هي تجربة التنفس المحبوبة لدينا، ولكن تم نقلها إلى تجربة ثلاثية الأبعاد. إنّها كرة تنبض برفق وتثبّت المستخدمين على أنفاسهم من خلال تجربة غامرة للبيئة بالكامل.
من خلال "تجارب المشهد الغامر"، يمكن للمستخدمين الاختيار من بين مجموعة من البيئات المحيطة المصمّمة لتلتف حولهم برفق وتتلاشى في بيئتهم المادية. كانت هذه طريقة رائعة لأخذ مفهوم ثنائي الأبعاد تم إثبات نجاحه (مشاهد الخلفية القابلة للتخصيص في تطبيق الأجهزة الجوّالة) وتحويله إلى بيئة مكانية.
لم ننشئ تجارب جديدة من الصفر، بل طوّرنا ببساطة الميزات الأساسية التي تم إثبات نجاحها للاستفادة من اللوحة الغامرة.
س: ما هي العوامل الأساسية لإنشاء تجربة جذابة بصريًا تبدو أصلية على منصة Android XR؟
ج (كريستن كوك، مديرة المنتجات الرئيسية): يتطلّب التطوير لبيئة مكانية على نطاق بشري تحديث سير العمل الإبداعي.
بدأنا بالرسومات التصورية لتحديد اتجاهنا، ثم ترجمناها إلى نماذج ثلاثية الأبعاد باستخدام مرجع على نطاق بشري لضمان النسب الطبيعية والراحة للمستخدم.
بعد ذلك، اختبرنا العناصر باستمرار مباشرةً في سمّاعة رأس لضبط المقياس والإضاءة والجو العام. بالنسبة إلى المطوّرين الذين قد لا يتوفّر لديهم جهاز فعلي، فإنّ محاكي Android XR هو بديل مفيد للاختبار وتصحيح الأخطاء.
أدركنا بسرعة أنّه في بيئة متعددة الحواس، كان ضبط النفس قويًا بشكل لا يُصدّق. سمحنا للمحتوى الحالي (التعليق الصوتي والصوت) بتضخيم البيئة، بدلاً من السماح لجدة المساحة الثلاثية الأبعاد بإلهاء المستخدم عن جوهر التأمل الذهني.
س: كيف تصف منحنى التعلّم للمطوّرين الآخرين المهتمين بالتطوير لتجربة الواقع الممتد؟ هل لديك أي نصائح؟
ج (جيمي مارتيني، المديرة الأولى للهندسة): كان هذا المشروع هو الخطوة الأولى لفريق هندسة Android نحو المنصات الغامرة، وقد فوجئنا بشكل سار. كانت واجهات برمجة التطبيقات سهلة التعلّم والاستخدام ومتسقة مع مكتبات Jetpack الأخرى.
ما هي نصيحتي للمطوّرين الآخرين؟ ابدأ بدمج واجهات برمجة التطبيقات Jetpack XR في تطبيق Android الحالي وأعِد استخدام أكبر قدر ممكن من الرموز البرمجية الحالية. هذه هي أسرع طريقة للحصول على نموذج أولي عملي.
ج (كريستن كوك، مديرة المنتجات الرئيسية): فكّر بأكبر قدر ممكن. منحنا Android XR عالمًا جديدًا بالكامل لإنشاء تطبيقنا فيه. على الفرق أن تسأل نفسها: ما هو أكبر إصدار وأكثر جرأة لتجربتك يمكنك إنشاؤه؟ هذه هي فرصتك لتنفيذ ما أردت دائمًا فعله، لأنّ لديك الآن المنصة التي يمكنها تحقيق ذلك.
إنشاء الجيل التالي من التجارب المكانية
يوضّح العمل الذي أجراه فريق Calm كيف يمكن أن يكون التطوير على منصة Android XR امتدادًا طبيعيًا لخبرتك الحالية في Android. من خلال الاستفادة من حِزم تطوير البرامج (SDK) لـ Jetpack XR، طوّر فريق Calm بسرعة ميزات الأجهزة الجوّالة الأساسية إلى تجربة مكانية مذهلة.
إذا كنت مستعدًا للبدء، يمكنك العثور على جميع الموارد التي تحتاج إليها على الرابط developer.android.com/xr. انتقِل إلى هذا الرابط لتنزيل أحدث حزمة تطوير برامج (SDK) واستكشاف مستنداتنا والبدء في الإنشاء اليوم.
متابعة القراءة
-
دراسات الحالة
يشجّع تطبيق اليقظة الذهنية Gratitude على الثبات من خلال تدوين اليوميات المصغّرة اليومية والعبارات التشجيعية ولوحات الرؤية. تم تنزيل التطبيق أكثر من 6 ملايين مرة، وحصل على 150 ألف تقييم بخمس نجوم، وتم تسجيل 100 مليون إدخال في اليوميات.
Amrit Sanjeev, Ash Nohe • مدة القراءة: 3 دقائق
-
دراسات الحالة
Karrot هو تطبيق سوق من نظير إلى نظير يعتمد على المجتمع ومخصّص لمنطقة جغرافية صغيرة، ويتيح للمستخدمين شراء السلع وبيعها ومبادلتها مع مستخدمين آخرين تم التحقّق منهم. منذ إطلاق المنصة في كوريا الجنوبية في عام 2015، توسّعت لتشمل الأسواق العالمية، وجمعت أكثر من 43 مليون مستخدم مسجّل.
Thomas Ezan, Tracy Agyemang • مدة القراءة: دقيقتان
-
دراسات الحالة
Monzo هو بنك رقمي في المملكة المتحدة يضم 15 مليون عميل، والعدد في ازدياد. مع توسّع نطاق التطبيق، حدّد فريق الهندسة وقت بدء تشغيل التطبيق كمنطقة مهمة للتحسين، لكنّه كان قلقًا من أنّ ذلك سيتطلب تغييرات كبيرة في قاعدة الرموز البرمجية.
Ben Weiss, Tracy Agyemang • مدة القراءة: دقيقتان
البقاء على اطّلاع على آخر التحديثات
يمكنك تلقّي أحدث الإحصاءات حول تطوير تطبيقات Android أسبوعيًا في بريدك الوارد.