Nowadays, due to the increasing demands of the market to cover any possible user need, many technology companies and developers are creating hundreds of mobile ap-plications on a daily basis. Taking into account that speed is an important factor for companies in order to adjust to the competitive technology market, it is vital for devel-opers to work in a faster and more efficient way.
This thesis aims to create a User Interface (UI) framework that will drastically increase developers’ productivity and reduce development time, while also improving the User Experience (UX) of a mobile application.
A state-of-the-art review on mobile development and a research on the latest technolo-gies on mobile development was conducted, in order to find the appropriate technology to build the UI framework. Furthermore, a literature review on the topic of UX was conducted to understand better how a UI framework can improve the experience of a user when using a mobile application.
Based on the results of this research, the conclusion was that the suitable technology for creating a proper UI framework is React Native, a cross-platform development frame-work created by Facebook.
The final UI framework that was created met the objectives of improving the develop-er’s experience, while at the same time offering a pleasing user experience.
Collections
Show Collections