اذهب إلى المحتوى

السؤال

نشر

السلام عليكم يارب تكوني بخير.

دلوقتي انا اتعلمت Fullstack development بس في مشكله اني مش بعرف اجيب ديزاين اعمله او اخليه موقع يعني فلما بعمل موقع من خيالي بيبقي وحش الصراحه بس لما بحول من ديزاين بيبقي قوي فدلوقتي المفروض اعمل ايه هل اتعلم UI design ولا اعمل ايه ؟

Recommended Posts

  • 1
نشر

وعليكم السلام 

عندما يتعلق الأمر بجعل تطبيقك أو موقعك يظهر بشكل جيد ومحترف، الجانب التصميمي (UI/UX) يلعب دورًا مهمًا جداً. إذا كنت تشعر بأن مهارات التصميم الحالية لديك لا تكفي لجعل تطبيقك يبدو جذابًا، فإنه من المفضل الاستثمار في تطوير هذه المهارات.

هنا بعض الخيارات التي يمكنك اتخاذها:-

  • تعلم UI/UX Design يمكنك بدء تعلم مفاهيم ومهارات التصميم الجيد. هذا لا يعني أنك بحاجة إلى أن تصبح مصممًا محترفًا، ولكن فهم مبادئ التصميم وأساسياتها سيساعدك بالتأكيد على تحسين واجهة مستخدم تطبيقك.
  • التعاون مع مصمم آخر قد تكون أحد الخيارات أن تبحث عن شريك يكون متخصصًا في التصميم للعمل معه. يمكن أن يساهم مصمم ذو خبرة في جعل التطبيق الخاص بك أكثر احترافية وجاذبية.
  • استخدام القوالب (Templates) يمكنك استخدام قوالب تصميم جاهزة للمساعدة في بناء واجهة المستخدم الخاصة بك. هذه القوالب تقدم مظهرًا جاهزًا واحترافيًا يمكنك تخصيصه حسب احتياجاتك.
  • الاستفادة من المصادر العامة هناك مواقع توفر مصادر تصميم مجانية، مثل "Dribbble" و "Behance" و "Pinterest". يمكنك الاستفادة من هذه المصادر للحصول على أفكار وإلهام لتحسين تصميم واجهة التطبيق الخاص بك.

لاحظ أن التصميم ليس شيئًا يحدث بالسحر، وقد يحتاج إلى المزيد من التطوير والتحسين مع ممارسة مستمرة. الهدف هو السعي لتحقيق تجربة مستخدم أفضل وأكثر سلاسة. لا تنسى أن التوازن بين الوظائف الفنية والتصميمية أمر مهم في تطوير البرمجيات، فلا تتردد في تعلم وتحسين كل من الجوانب إذا كنت ترغب في الوصول إلى نتائج أفضل. حظًا موفقًا في رحلتك التعليمية والإبداعية

  • 1
نشر

استعن بمواقع التغذية البصرية لتحسين حسك الفني من جهة وللإقتباس من جهة أخرى، نذكر على سبيل المثال: 

استعمل هاته المصادر وأخرى في أخذ فكرة وتصور أولي عن ما تحاول تصميمه، ومع الوقت ستجد نفسك على دراية بمبادئ التصميم وعلى حس فني عال يمكنك من إنشاء تصاميم ذات جودة وذات تجربة استخدام جيدة.

  • 0
نشر

وعليكم السلام! أنت على الطريق الصحيح لتصبح مطور Full Stack. عندما يتعلق الأمر بتصميم المواقع والتطبيقات، هناك بعض الخيارات التي يمكنك اتباعها:

  1. تعلم تصميم الواجهة: يمكنك التعلم عن تصميم واجهات المستخدم (UI design) لتكون قادرًا على تطوير تجارب مستخدم متميزة. يمكنك البدء بتعلم مفاهيم تصميم الواجهة والتطبيقات الجذابة، وتعلم كيفية استخدام أدوات التصميم المختلفة مثل Photoshop أو Sketch أو Figma. ستساعدك هذه المعرفة على تحويل الأفكار إلى تصميمات واقعية قبل بدء تنفيذها.
  2. العمل مع مصممين: بدلاً من تعلم تصميم الواجهة بنفسك، يمكنك التعاون مع مصممين ذوي خبرة للعمل معهم على تصميم المواقع والتطبيقات. يمكنك الاستفادة من خبرتهم ومهاراتهم في التصميم لإنشاء واجهات تتناسب مع احتياجات المشروعات التي تعمل عليها.
  3. الاستفادة من القوالب والموارد المتاحة: هناك العديد من الموارد والقوالب المتاحة على الإنترنت التي يمكنك استخدامها للحصول على أفكار وتصميمات جاهزة للمواقع والتطبيقات. يمكنك استخدام هذه القوالب كنقطة انطلاق وتعديلها وفقًا لاحتياجاتك الخاصة.

بغض النظر عن الخيار الذي تختاره، من الجيد أن تكون قادرًا على فهم أساسيات التصميم ومبادئ تجربة المستخدم (User Experience - UX) لتطوير تجارب مستخدم ممتازة. قد لا تحتاج إلى أن تصبح مصممًا محترفًا، ولكن فهم أساسيات التصميم سيكون له تأثير كبير على قدرتك في تحويل الأفكار إلى واقع رقمي.

لا تنسَ أنه فيما يتعلق بالتصميم، فإن التطبيق العملي والتجربة هما العنصران الرئيسيان في التطوير. قم بتطبيق ما تعلمته على مشاريعك الشخصية وتعلم من التجارب، ومع الوقت والممارسة، ستلاحظ تحسنًا في قدراتك في تصميم واجهات المستخدم. حظًا موفقًا في رحلتك في عالم Full Stack development!

  • 0
نشر

بالطبع لا، لكن عليك بتعلم أساسيات التصميم الجيد لواجهات المستخدم مثل إختيار الألوان والمسافات والخطوط وتحديد التصميم بناءًا على مستخدمي الموقع وهوية الشركة المالكة للموقع والتناسق بين عناصر التصميم visual hierarchy.

ثم تعلم أيضًا أداة تصميم مناسبة مثل Figma وهي الأفضل الآن بلا منازع وستسهل عليك الكثير من الأمور لكن في البداية ستحتاج وقت لتعلمها.

أما بخصوص التصميم نفسه فتستطيع مشاهدة عدة تصماميم من موقع توفر تصماميم جاهزة للمواقع ثم محاولة التقليد ونسخ ما نال إعاجبك ثم تكوين تصميم مختلف، وقد تم ذكر تلك المواقع هنا:

ومع الوقت ستتحسن بلا شك وستصبح قادر على تنفيذ تصاميم جيدة لكونك استوعبت القواعد وما يجب فعله وما لا يجب فعله، وأنصحك بالتعلم في البداية من القنوات التالية على اليوتيوب:

 

  • 0
نشر

بالنسبة للسؤال "  هل يجب علي تعلم تصميم واجهات الاستخدام كمطور شامل Full stack developer؟ "

بالطبع لا يجب عليك تعلم  UI / UX حيث من المفترض أن يأتي إليك التصميم جاهزة للتكويد ولكن 

قد يجد مطورو مطور Full stack أنه من المفيد تعلم مبادئ تصميم UI / UX حيث يمكن أن تساعدهم على فهم تجربة المستخدم وإنشاء واجهات أكثر سهولة في الاستخدام. ومع ذلك ، فإن الأمر متروك في النهاية للمطور ليقرر ما إذا كان يريد متابعة هذه المهارة.

وستجد هذه المهارة مفيدة بالنسبة لك بشكل كبير عند العمل ك freelancing حيث هناك بعض العملاء تحتاج لموقع ولا تهتم بتوفير تصميم معين للمطور بل تطلب كل شيئ من المطور من التصميم للبرمجة 

لذلك تعتبر هذه المهارة مفيدة بالنسبة لك

 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...