UBIQUITOUS USE OF THE WEB STANDARDS MODEL TO UNIFY WEB APPLICATION AND NATIVE APPLICATION DEVELOPMENT PROCESSES : A Practical Approach
Hoque, Majedul (2017)
Hoque, Majedul
Lapin ammattikorkeakoulu
2017
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2017052410151
https://urn.fi/URN:NBN:fi:amk-2017052410151
Tiivistelmä
Web technology is one of the prominent sector in the field of software engineering. Web development is the most sought career advancement pathway in modern era. The web technology principles i.e. HTML, CSS, and JavaScript usage are not limited to the web platform. However, the needs to share common codebase across platforms has remained unsolved.
The objective of the thesis is to implement the ubiquitous usage of the Web standards model into different platforms. More precisely, the concept of the ubiquitous web standards model is studied. Additionally, a third-party questionnaire and surveys were analysed to determine the suitable utilities and features needed to achieve the objective.
The combination of the exploratory and constructive research methods was used in this research work. The exploratory research was used to understand the concepts of the ubiquitous web standards model. Furthermore, frameworks and tools determined for the project were studied. The constructive research method was used to input the gained knowledge into the practical implementation to develop an efficient prototype. In-depth documentation of the development procedures was included for referencing and expanding of the produced solution.
During the practical implementation, a prototype was built to serve a common codebase for different platforms. Webpack, a build tool providing the core mechanisms of the application development and deployment environment serving common codebase was studied. Finally, demonstration of the application development and deployment environment alias build system was given, as the outcome of the research.
The objective of the thesis is to implement the ubiquitous usage of the Web standards model into different platforms. More precisely, the concept of the ubiquitous web standards model is studied. Additionally, a third-party questionnaire and surveys were analysed to determine the suitable utilities and features needed to achieve the objective.
The combination of the exploratory and constructive research methods was used in this research work. The exploratory research was used to understand the concepts of the ubiquitous web standards model. Furthermore, frameworks and tools determined for the project were studied. The constructive research method was used to input the gained knowledge into the practical implementation to develop an efficient prototype. In-depth documentation of the development procedures was included for referencing and expanding of the produced solution.
During the practical implementation, a prototype was built to serve a common codebase for different platforms. Webpack, a build tool providing the core mechanisms of the application development and deployment environment serving common codebase was studied. Finally, demonstration of the application development and deployment environment alias build system was given, as the outcome of the research.