لقد أمضيت عدة ساعات في إنشاء تصميم فيجما للصفحة المقصودة. كل لون في مكانه الصحيح، وكل بكسل في مكانه مع تدفق سلس للمستخدم، ولكن الآن يأتي الجزء الصعب من ترميز هذه الصفحة المقصودة فعليًا.
يعد إنشاء تصميم Figma مهمة ضخمة يجب إكمالها. هذا هو المكان الذي تعرفت فيه على Dualite الذي يترجم تصميمات Figma إلى تعليمات برمجية فعلية باستخدام الذكاء الاصطناعي، مما يساعد المطورين مثلي على تقليل جهد البرمجة الفعلية. دعونا نرى كيف استخدمت Dualite لتحويل صفحتي المقصودة إلى كود فعلي
Dualite هو مكون إضافي مبتكر يعمل بالذكاء الاصطناعي Figma مصمم لسد الفجوة بين التصميم والتطوير. وهو يركز على تحويل تصميمات Figma إلى تعليمات برمجية عالية الجودة وقابلة لإعادة الاستخدام، بدعم من التقنيات الشائعة مثل Reactjs وTailwindCSS والمزيد.
يتيح لك Dualite تحويل أي تصميم فيجما أو رسوم متحركة إلى كود فعال بنقرة واحدة يمكنك تخصيصه وفقًا لمشروعك، ويأتي مع ميزات مثيرة، دعني أقدم ملخصًا عنها:
لنبدأ بتصميم الشكل للصفحة المقصودة، انظر أدناه:
لذا، يحتوي Dualite على ميزة الوضع حيث يمكنك التبديل بين وضع الصفحة ووضع المكون
في الأساس، وضع الصفحة مخصص لتحويل التصميم الكامل أثناء التنقل، ووضع المكونات هو إنشاء مكونات منفصلة يمكننا دمجها في مشروعنا، ومعرفة المزيد حول المكونات في المستندات
سنستخدم وضع المكون لإنشاء تعليمات برمجية لجميع المكونات الموجودة في التصميم ومن ثم سنقوم بدمجها في مشروع واحد
لنبدأ بتقسيم الصفحة المقصودة إلى مكونات، انظر أدناه:
سأستخدم Reactjs وTailwind في Dualite لإنشاء التعليمات البرمجية، لذا فلنقم بإعداد المشروع أولاً:
الآن، لنبدأ بتحويل التصميم إلى مكون:
مكون شريط الإعلانات: تحقق من الكود الذي تم إنشاؤه هنا
مكون شريط التنقل: تحقق من الكود الذي تم إنشاؤه هنا
مكون مرشح الفئة: تحقق من الكود الذي تم إنشاؤه هنا
مكون مكون البطاقة: تحقق من الكود الذي تم إنشاؤه هنا
مكون ترقيم الصفحات: تحقق من الكود الذي تم إنشاؤه هنا
مكون التذييل: تحقق من الكود الذي تم إنشاؤه هنا
ملاحظة: يمكن رؤية جميع التغييرات والكود على CodeSandBox هنا
بمجرد إجراء كل هذه التخصيصات والتغييرات في المشروع، يمكنني رؤية نسخة أفضل من تصميمي، والتحقق من الكود والإخراج هنا
دعونا نفهم الأمر بشكل صحيح، جميع المكونات التي أنشأناها باستخدام Dualite كانت جاهزة للاستخدام، نعم، أجرينا بعض التخصيصات على الكود لجعله أقرب ما يكون إلى التصميم، على الرغم من ذلك، جميع أنماط المكونات، كلها يتم إنشاء التسلسل الهرمي للمكونات مع البيانات الموجودة في ملفات منفصلة بواسطة Dualite.
بدلاً من قضاء الكثير من الوقت في بناء واجهة المستخدم، يمكنني استخدام Dualite لذلك.
بمقارنتها بالترميز اليدوي، كان هذا سيستغرق وقتًا طويلاً بما فيه الكفاية. كانت جميع المكونات جيدة حقًا، ولا يمكن أن يكون أي شيء صحيحًا بنسبة 100٪، وكل كود يحتاج إلى لمسة أخيرة من قبل المطور وهذا ما فعلناه هنا
نعم، كان Dualite مفيدًا جدًا وسريعًا في إنشاء التعليمات البرمجية لمكوناتي.
هذه هي الطريقة الفعالة لإنشاء تعليمات برمجية لتصميمات Figma الخاصة بك مع ترميز يدوي أقل جدًا. إن عملية ترميز التصميمات فعليًا هي رحلة كاملة، والتي يمكن أن تكون أقل تعقيدًا إذا كنت تستخدم Dualite وقمت بتخصيص الكود وفقًا لاحتياجاتك والمشروع.
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3