When working on projects, designers from various industries are usually guided by the principle “form follows function” (shaped along with the concept of industrial design). If we look at the meaning of UX and UI, we can notice that UX design is synonymous with function, while UI design is about form.
To be more specific, User eXperience designer:
researches and studies the needs and behavior of future or potential users
analyzes “customer journey” (the way the customers deal with the problems) and transforms it into a “user flow” (the way the software guides the customer when solving the problem)
creates and develops concepts, solutions for the users’ problems
forms wireframes and then prototypes
User Interface designer is responsible for the visual part of the application:
colors and typography,
composing graphics (however more advanced graphics are prepared by graphic designers)
creating layouts for the components
designing the interactions – the way the components or the entire interface respond to the triggers such as click, tap, swipe etc.