Using PhoneGap to Create a Wish List Application
Tesfaye, Armoneam (2017)
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201704215120
https://urn.fi/URN:NBN:fi:amk-201704215120
Tiivistelmä
The aim of this thesis project was to explore different mobile application development approaches and give more emphasis on a hybrid mobile application development process. The hybrid application development approach was compared to the native application development and web application development approaches and the advantages and disadvantages of each approach were explored.
The development framework that was used was Apache PhoneGap, which is an open-source mobile development framework. The user interface was built using HTML, CSS and JavaScript programming languages.
The outcome of this project was a hybrid application which is capable of storing user data on the local storage of a device. The application uses features such as camera and social share and it can be installed on multiple platforms.
From this project it can be concluded that hybrid application development has remarkably changed the field of mobile application development. The benefits and drawbacks of a cross-platform application over their rivals were discussed.
The application that was developed for this project can be further improved by the use of a remote server to host user data and implementation of unique user profiles for users, so that it will be possible to access stored information from another device.
The development framework that was used was Apache PhoneGap, which is an open-source mobile development framework. The user interface was built using HTML, CSS and JavaScript programming languages.
The outcome of this project was a hybrid application which is capable of storing user data on the local storage of a device. The application uses features such as camera and social share and it can be installed on multiple platforms.
From this project it can be concluded that hybrid application development has remarkably changed the field of mobile application development. The benefits and drawbacks of a cross-platform application over their rivals were discussed.
The application that was developed for this project can be further improved by the use of a remote server to host user data and implementation of unique user profiles for users, so that it will be possible to access stored information from another device.