هل أنت مصمم أم مبرمج؟ الفرق الجوهري بين UX/UI والبرمجة

 

🧠 أولًا: الفكرة العامة

المجال :   تصميم واجهة المستخدم (UI/UX)                البرمجة
الهدف:   تحسين تجربة المستخدم بصريًا وتفاعليًابناء الوظائف والتقنيات اللي تشغل المنتج
يركزعلى:  الشكل، التفاعل، الراحة، الانطباعالأداء، المنطق، قواعد البيانات، الأمان
الأدوات:  Figma، Adobe XD، SketchHTML، CSS، JavaScript، Python، PHP

🎨 تصميم واجهة المستخدم (UI/UX)

  • يهتم بكيفية ظهور المنتج للمستخدم.

  • يحدد أماكن الأزرار، الألوان، الخطوط، التفاعلات.

  • يدرس سلوك المستخدم ويصمم بناءً عليه.

  • يهدف إلى جعل المنتج سهل الاستخدام وجذاب.

🧪 مثال: لو بتصمم تطبيق لحجز تذاكر، مصمم UI/UX يحدد شكل الصفحة، أماكن الأزرار، ويجعل الرحلة سهلة وواضحة.

💻 البرمجة (Development)

  • تهتم بكيفية تشغيل المنتج فعليًا.

  • تكتب الكود اللي يخلي الزر يشتغل، والبيانات تتخزن، والموقع يستجيب.

  • تشمل الواجهة الأمامية (Front-end) والخلفية (Back-end).

🧪 مثال: في نفس تطبيق التذاكر، المبرمج يكتب الكود اللي يخلي الزر يحجز التذكرة فعليًا، ويتواصل مع قاعدة البيانات.

🔄 كيف يشتغلوا مع بعض؟

  • المصمم يرسم الواجهة ويحدد تجربة المستخدم.

  • المبرمج يحوّل التصميم إلى كود فعلي يعمل على الموقع أو التطبيق.

  • بدون التصميم، المنتج بيكون صعب الاستخدام. وبدون البرمجة، التصميم بيكون مجرد صورة!

مقال خاص بي 20/7/2025

تعليقات