Kriativ-techVolume 1, Issue 7, April 2018, Pages: xxxReceived: Dec. 28, 2019;Accepted: Feb. 25, 2020.Published: Feb. 28, 2020.


João Carneiro, Assistant Professor at ISTEC



To cite this article

João Carneiro, Progressive Web Apps: Concepts and Features
DOI: 10.31112/kriativ-tech-2018-01-27


Progressive mobile apps (PWA) can be seen today as the alternative to the native apps we became used to. The use of cross-platform development without compromising features, performance or accessibility are an important advantage. This article presents the main characteristics and concepts that support PWA


Progressive Web App, PWA, Mobile Applications, Web, Cross-Platform


Heitkötter H., Hanschke S., Majchrzak T.A. (2013) Evaluating Cross-Platform Development Approaches for Mobile Applications. In: Cordeiro J., Krempels KH. (eds) Web Information Systems and Technologies. WEBIST 2012. Lecture Notes in Business Information Processing, vol 140. Springer, Berlin, Heidelberg.Henning Heitkötter, Tim A. Majchrzak, and Herbert Kuchen. 2013. Cross-platform model-driven development of mobile applications with md2. In Proceedings of the 28th Annual ACM Symposium on Applied Computing (SAC '13). ACM, New York, NY, USA, 526-533. DOI:, C. R., & Tolety, S. B. (2012, December). A study on approaches to build cross-platform mobile applications and criteria to select appropriate approach. In India Conference (INDICON), 2012 Annual IEEE (pp. 625-629). IEEE.Biørn-Hansen, A., Majchrzak, T.A., & Grønli, T. (2017). Progressive Web Apps: The Possible Web-native Unifier for Mobile Development. WEBIST.Latif, M., Lakhrissi, Y., Nfaoui, E. H., and Es-Sbai, N. (2016). Cross platform approach for mobile appli- cation development: A survey. In 2016 Int. Conf. on Information Technology for Organizations Develop- ment (IT4OD), pages 1–5. IEEE.Gaunt, M. (2016). Service Workers: an introduction.Osmani, A. and Gaunt, M. (2017). Instant loading web apps with an application shell architecture.Malavolta, I. (2016). Beyond native apps: Web technologies to the rescue! (keynote). Pro. 1st Int. Workshop on Mobile Development. ACM.