Over time, as I’ve gotten more interested in Graphic Design, I’ve discovered that there’s a massive difference between UI Designers, UX Designers, and Application Developers.
UX Designers: UX Developers are the people that ask the general public what they want and why it should be so, but they will not be able to create a finished product. The UX Designers will most likely major in fields such as Psychology to give the user the best experience possible. UX Designers work closely with UI Developers because the UX Designers will typically tell UI Developers what to do. For companies like Apple, UX Developers will see what issues people are having and try to think of a workaround.
UI Developers: UI Developers are people that want to fill the gap between having something that looks good and having something that looks functional, so the end product is something that looks good and is functional at the same time. These guys will take information taken from the general public and anonymous polls and turn the ideas into a reality. UI Developers have to be able to make original artwork in programs such as Photoshop and Illustrator, then turn them into CSS/HTML code so they work as websites. Extremely talented UI Developers were the ones that provided all the images and backgrounds on the iPhone, Mac, PCs, and phones everywhere.
Application Developers: Application Developers are the guys who can write in HTML/CSS/other programming languages, but will focus heavily on the functionality of the finished product rather than the aesthetic appeal. The old saying “I’ll make it work, but it won’t look pretty” is what they do in a nutshell. These guys typed the code so you would be able to have auto-prediction and mobile browsers and gaming.
I just wanted to clear this up for some people because many don’t know about UX Designers despite their importance in how we interact with technology.