Hybrid mobile application with Ionic and MEAN stack
Pham, Phu (2016)
Pham, Phu
Metropolia Ammattikorkeakoulu
2016
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201605259706
https://urn.fi/URN:NBN:fi:amk-201605259706
Tiivistelmä
Due to the rapid emergence of web technologies, many different web application frameworks are built and developed every day. Choosing the right frameworks to work with is one of the most important decisions to make, especially for startup, small and medium-sized companies. This thesis was carried out to provide references about a web development stack called MEAN and a hybrid mobile application framework called Ionic.
The main goals of this thesis work were to build web and mobile applications with the Ionic and MEAN stack, examine the core features and usage of the technologies and propose the best practices and recommended architecture of a MEAN application.
The goals were achieved by observing and monitoring the development process of web and mobile applications. The project investigated and introduced the strengths and weaknesses of the technologies used and compared different alternative technologies in the market. The project also followed the principles and best practices during the development and decisions were made certain matters.
The project successfully built fully functional web and mobile versions of the application, covered the core features and their usages in real-world scenarios, introduced useful development tools and went through the setting and building process. Moreover, the project also suggested the best practices in organizing the application and designing the architecture.
Overall, the thesis work introduces and provides references about MEAN stack and Ionic. In future study, more real-world cases can be implemented to illustrate the performances and abilities of the technologies.
The main goals of this thesis work were to build web and mobile applications with the Ionic and MEAN stack, examine the core features and usage of the technologies and propose the best practices and recommended architecture of a MEAN application.
The goals were achieved by observing and monitoring the development process of web and mobile applications. The project investigated and introduced the strengths and weaknesses of the technologies used and compared different alternative technologies in the market. The project also followed the principles and best practices during the development and decisions were made certain matters.
The project successfully built fully functional web and mobile versions of the application, covered the core features and their usages in real-world scenarios, introduced useful development tools and went through the setting and building process. Moreover, the project also suggested the best practices in organizing the application and designing the architecture.
Overall, the thesis work introduces and provides references about MEAN stack and Ionic. In future study, more real-world cases can be implemented to illustrate the performances and abilities of the technologies.