شاید شما هم مثل من وقتی به ظاهر نرم افزارهایی مثل فتوشاپ و اتوکد و نرم افزارهای مشابه نگاه می کنید با خودتون می گید اینا چطوری طراحی شدن؟
برای این سوال روش های و جواب های مختلفی وجود داره که بعضی هاشون معقولانه نیستن. مثلاً یه روش واسه طراحی ظاهر نرم افزار فتوشاپ ، استفاده از خود فتوشاپ برای طراحی ظاهر برنامه در قالب یه عکس هستش. این روش مشکلات زیادی برای توسعه دهنده نرم افزار بوجود میاره و
رابط کاربری نرم افزار هیچ گونه انعطافی مقابل رخدادهایی مثل تغییر اندازه فرم نداره. استفاده از این روش همچنین می تونه تو عملکرد نرم افزار هم تاثیر بذاره و باعث افزایش حجم نرم افزار بشه.