Concepts هي منصة تصميم متطوّرة تجمع بين مرونة دفاتر الرسومات التقليدية وسرعة أداة الرسم الرقمية وتنوّعها، وقد طوّرها فريق صغير ومترابط من خلال فريق TopHatch. تم تصميم Concepts لواجهة طبيعية باستخدام اللمس على الهاتف من البداية، ويسمح للمصممين المحترفين بالعمل باستخدام أدوات جميلة عالية الاستجابة في الوقت ذاته، وبيئات مرنة، ومتجهات قابلة للتعديل. إنّه ساحة لعب للإبداع. عرف مطورو TopHatch أن مستخدمي Concepts يقدرون شيئين: قلم شاشة عالي الاستجابة ودقيق، ولوحة كبيرة لتطوير أفكارهم. مع ظهور أجهزة متعددة الاستخدامات مثل قلم Pixelbook والهواتف الذكية القابلة للطي، رأى الفريق فرصة للوصول إلى المزيد من صنّاع المحتوى من خلال تصميم تجربة المستخدم في Concepts على شاشات أكبر وعوامل تصميم مختلفة. بعد تقديم بعض النصائح وأفضل الممارسات من Google، تعاون مطوّرو TopHatch على تصميم تطبيق Concepts من أجل الحصول على تجارب غامرة على أجهزة ChromeOS وAndroid.
الإجراءات التي اتخذتها الشركة
رسومات عالية الأداء
كانت الأولوية الأولى للفريق هي التأكد من أن نظام التشغيل ChromeOS يمكن أن يدعم التصميم الحاد لـ Concepts والأداء السلس على جميع الأجهزة. تقوم المفاهيم بتشغيل كود وحدة معالجة الرسومات المحسّن بدرجة عالية ومنخفض المستوى. نظرًا لاحتواء Android على العديد من الأجهزة المختلفة في السوق، كان TopHatch مهتمًا بضمان الحصول على أداء سريع لكل سائق. بعد تقييم إمكانات نظام التشغيل ChromeOS مع المهندسين في Google، وجدت شركة TopHatch أنّ رسومات نظام التشغيل كانت متسقة ومتوافقة على جميع الأجهزة. وهذا يعني أن إنشاء التطبيق لتحقيق أفضل أداء في كل برنامج تشغيل لوحدة معالجة الرسومات كان أسهل بكثير من المتوقع. انتهى الفريق بخمسة إصدارات مختلفة من محرك العرض الخاص به، والذي يسمح لتطبيق Concepts بالأداء الجيد على حوالي 2500 جهاز بعد إعداد Android 7 وOpen ES 3.1 كالحد الأدنى من المتطلبات. بعد تطوير Concepts لنظام التشغيل ChromeOS، طرحت TopHatch خطوة إلى الأمام وقمت بتكييف التطبيق ليتناسب مع الأجهزة القابلة للطي. بما أنّ نظام التشغيل ChromeOS يتيح بشكل كامل تغيير الحجم الديناميكي للشاشة، تمكّن الفريق من إكمال عمليات التحسين خلال نصف يوم فقط.
دعم لوحة المفاتيح وقلم الشاشة بزمن انتقال منخفض
إنّ التفاعل السلس والسريع مع قلم الشاشة هو أساس تجربة تطبيق Concepts. يريد المصممون الرقميون أن يشعروا وكأن الحبر يتدفق من قلم الشاشة تمامًا مثل القلم الحقيقي. تحقيقًا لهذه الغاية، كان الهدف التالي لشركة TopHatch هو التأكد من أن التأخير من استلام الإدخال باللمس إلى عرض الضغطات على الشاشة كان إلى أدنى حد ممكن.
أدركت شركة TopHatch أنّه من بين جميع طبقات البرامج المتوفّرة في نظامَي التشغيل Android وChrome، كانت هناك احتمالية كبيرة لحدوث آثار جانبية متأخّرة أو "مزعجة"، حيث يمكن أن يتم رسم الضربات بشكل جزئي أو غير صحيح على الشاشة. وجد الفريق الحل الخاص به من خلال العرض الأمامي. بفضل ما يتميّز به نظام التشغيل Chrome من أمان وبساطة، ساعد عرض المخزن المؤقت في تجاوز طبقات البرامج الواردة في عملية الرسم للسماح بنسخ وحدات البكسل بأقلّ عدد ممكن من المرات. قلل هذا بشكل كبير من احتمالات حدوث تأخيرات عند اكتشاف مدخلات قلم الشاشة، مضمنًا أن Concepts ستكون مثل الرسم باستخدام قلم وورقة حقيقيين قدر الإمكان. قررت TopHatch أيضًا تنفيذ دعم بديهي للوحة المفاتيح للتنقل في مشروع Concepts وشاشات شريط الأدوات. وبهذه الطريقة، يمكن للمصممين إدارة مشروعاتهم وإعادة تسميتها وعرضها ومشاركتها بسهولة عندما لا يرسمون بشكل نشط في التطبيق.
النتائج
كان الاستجابة المبكرة للمصممين للمفاهيم على نظام التشغيل ChromeOS ممتازة. متوسط قضى مستخدم تطبيق Concepts وقتًا أكثر بـ 12 مرة على أجهزة Chromebook و20 مرة على جهازَي Google Pixelbook وPixel Slate مقارنةً بالأجهزة الأخرى. شهدت شركة TopHatch أيضًا زيادة في معدل المستخدمين على أجهزة Chromebook الذين يسددون رسوم، بمقدار مرتين، مقارنةً بالأجهزة الأخرى. يقول "ديفيد بريتن"، المؤسس المشارك والرئيس التنفيذي لشركة TopHatch: "لقد ساعدَنا إنشاء التطبيق لنظام التشغيل ChromeOS في الوصول إلى جمهور متفاعل بدرجة كبيرة وسوق Android الضخم". "كنا نعرف أن التصميم للشاشات الأكبر سيوفر إمكانية الوصول إلى قاعدة متزايدة من المستخدمين، وتلقينا بالفعل ملاحظات مذهلة نتيجة لذلك". تسعى TopHatch إلى دعم مستخدميها من خلال التحديثات الشهرية، وقد طرحت مؤخرًا ميزة استيراد الصور المطلوبة كثيرًا، حيث يمكن للمصممين رسم وترميز صورهم الخاصة. يتطلّع الفريق إلى العمل مع صنّاع المحتوى على أجهزة ChromeOS وAndroid والاستفادة من أساليب حياة فعّالة ومبتكرة على الأجهزة الجوّالة للمصممين في مختلف المجالات.
البدء
تعرَّف على أفضل طريقة لتحسين تطبيقاتك لنظام التشغيل ChromeOS.