The user interface of web and mobile applications has to be well-functioning, responsive and dynamic. Because of this a large number of tools have been developed to help and create such interfaces. For this purpose, in the thesis we covered the areas of web and mobile development in connection with the user interface and presented in more detail the technologies ReactJS and React Native, which are used to develop user interfaces of web and mobile applications. We designed and developed practical examples, which we analyzed and performed an overview of the functionalities that the technologies offer us. On the basis of all the collected information about the technologies, we developed a mobile financial application and after a well thought analysis we concluded that despite the challenges that arise during development, working with React technologies is efficient and enables fast and high-quality development of user interfaces.
|