The aim of this bachelor's thesis was to present the different possibilities of mobile application prototyping, which can provide us the fastest user feedback on application user experience.
In the theoretical part of the thesis the focus was to examine and study the actual mobile application prototyping possibilities. I covered all the steps of prototyping - from user interface drawn on a piece of paper and later made with graphical programs - to actual implementation with programming code. In this part I also covered the base structure and architectures of today’s modern applications which include the latest trends in mobile application development.
In the practical part of the thesis I developed two applications with same functionalities in two different programming languages and platforms which both use the same back-end system. I compared the differences in the development cycle of both platforms and examined pros and cons of the two. I also covered the back-end system which I used to get the data that I showed in my user interface afterwards.
|