شركة Qt: عرض توضيحي لذراع روبوت
هدف المشروع إلى إنشاء عرض توضيحي يستعرض قدرات Qt Design Studio وQt Creator في Qt 6.4. تضمن ذلك تخطيطات متجاوبة للأجهزة المحمولة وسطح المكتب، ورسوم متحركة زمنية، وتفاعل مع النماذج ثلاثية الأبعاد، وQt Quick Controls. أدارت Spyrosoft كل مرحلة من مراحل المشروع، من المفهوم الأولي وتصميم واجهة المستخدم/تجربة المستخدم إلى النمذجة ثلاثية الأبعاد والتنفيذ النهائي. تضمنت المخرجات نموذج ذراع روبوتية ثلاثي الأبعاد يعمل بكامل طاقته ودليلًا لبناء العرض التوضيحي وتشغيله.
الخدمات
Team
التقنيات
التحدي
كان هدف المشروع تسليم مشروع نموذجي جاهز للتشغيل بالكامل، يمكن فتحه في كل من Qt Design Studio وQt Creator بإصدار Qt الجديد 6.4. يجب أن يستخدم المشروع عناصر Qt محددة مثل التكيف مع شاشات الجوال وسطح المكتب، وتحريك الجدول الزمني، وتشغيل نموذج ثلاثي الأبعاد أو Qt Quick Controls.
يُعد Qt Design Studio أداة لإنشاء واجهات مستخدم وظيفية. يمكن بسهولة استيراد التصميم المُنشأ، على سبيل المثال، في Figma أو Photoshop إلى Qt Design Studio، والذي يُخرج بعد ذلك واجهة مستخدم وظيفية ككود جاهز للمطورين لاستخدامه، مما يجعل التكامل والتعاون أمرًا في غاية السهولة.
كان هدف The Qt Company إظهار مدى سهولة وقوة الأداة المخصصة لمصممي واجهة وتجربة المستخدم في Qt Design Studio. بل وأكثر من ذلك، يمكن استخدام المشروع نفسه لاحقاً في Qt Creator لإضافة اللمسات الأخيرة على واجهة المستخدم. وهذا يتيح تطوير التطبيقات بسرعة باستخدام تقنية Qt.
العملية والحل
كان فريق Spyrosoft مسؤولاً عن جميع جوانب المشروع، من مرحلة المفهوم، مروراً بتصميم UI/UX والنمذجة ثلاثية الأبعاد، وصولاً إلى إعداد مشروع Qt Design Studio وQt Creator النهائي.
شملت مخرجاتنا:
- نموذج ذراع روبوت ثلاثي الأبعاد
- مشروع Qt Design Studio وQt Creator جاهز للتشغيل بالكامل،
- دليل لبناء وتشغيل النموذج التجريبي.
تكوّن الفريق المسؤول عن المشروع من مدير مشروع ومهندسي برمجيات C++ ومصمم منتج.
بدأ المشروع باجتماع مع العميل، حيث تمت مناقشة الاحتياجات والمتطلبات لمثال الذراع الروبوتية. وقد تم التركيز بشكل كبير على بساطة التصميم والبنية؛ وبالتالي كان لا بد من تحديد الوظائف.
أعدّ فريقنا، بالتعاون مع العميل، مخططاً للوظائف. وعلى هذا الأساس، أنشأ مصمم المنتج لدينا التصاميم باستخدام المواد التي وفّرها العميل. وبعد اعتماد التصاميم، بدأ العمل التطويري. أُنشئت الوظائف على شكل تكرارات. وقُدّمت المراحل التالية من التطوير في اجتماعات أسبوعية مع العميل.
النتائج
يوضح مثال الذراع الروبوتية الذي أنشأه فريق Spyrosoft Synergy كيف يمكن للعناصر ثنائية الأبعاد التحكم بشكل جيد في العناصر ثلاثية الأبعاد مثل الذراع الروبوتية. علاوة على ذلك، يوضح كيفية دمج الواجهة الخلفية بلغة C++ ومحاكاتها باستخدام QML في Qt Design Studio.
بفضل التعاون المرن للفريق واستخدام تقنيات Qt، اكتمل المشروع في الوقت المحدد وضمن الميزانية المخططة.
arrow_circle_right دراسات الحالة
اطلع على قصص نجاح أخرى لعملائنا
arrow_circle_rightاتصل بنا
