Introducing oneself into the field of UI design requires an understanding of many different facets of design itself. Visual design in particular, as well as an understanding of the user is required to create a functional and beautiful UI that will stand the test of time. Everything from your login UI, to the homescreen must be consistent both logically, and visually with not only itself, but the UI sphere as a whole, for this reason, it’s recommended to dive in and get firsthand knowledge of UI design by playing around with various softwares, and tools.