Skip to main content

PWA and TWA: Recent Development Trends

  • Conference paper
  • First Online:
Computer Science – CACIC 2019 (CACIC 2019)

Abstract

The continuous growth of the computing power of mobile devices and their relative low cost are some of the reasons for their great expansion. Currently, for example, in Argentina 9 out of 10 people own a smartphone. This trend, locally and globally, has been accompanied by the evolution of the software industry for these devices with the leadership of two operating systems: Android and iOS. This segmentation has generated the need to have mobile applications for both platforms and consequently different development approaches have emerged in response to this need.

This paper presents the analysis of a recently emerged approach to mobile application development, called Progressive Web Applications or PWA, as a novel alternative to existing approaches. Additionally, the basics of TWA (Trusted Web Activities), used as a complement to PWA, are also introduced.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Delia, L., Galdamez, N., Thomas, P., Corbalan, L., Pesado, P.: Multi-platform mobile application development analysis. In: 2015 IEEE 9th International Conference on Research Challenges in Information Science (RCIS), pp. 181–186. IEEE, May 2015

    Google Scholar 

  2. Delia, L., et al.: Development approaches for mobile applications: comparative analysis of features. In: Arai, K., Kapoor, S., Bhatia, R. (eds.) SAI 2018. AISC, vol. 857, pp. 470–484. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-01177-2_34

    Chapter  Google Scholar 

  3. Xanthopoulos, S., Xinogalos, S.: A comparative analysis of cross-platform development approaches for mobile applications. In: BCI 2013, Greece (2013)

    Google Scholar 

  4. Biørn-Hansen, A., Grønli, T.-M., Ghinea, G.: A survey and taxonomy of core concepts and research challenges in cross-platform mobile development. ACM Comput. Surv. 51(5), 1–34 (2018). https://doi.org/10.1145/3241739

    Article  Google Scholar 

  5. Dalmasso, I., Datta, S.K., Bonnet, C., Nikaein, N.: Survey, comparison and evaluation of cross platform mobile application development tools. In: 2013 9th International Wireless Communications and Mobile Computing Conference (IWCMC) (2013)

    Google Scholar 

  6. Delía, L., Galdamez, N., Corbalan, L., Pesado, P., Thomas, P.: Approaches to mobile application development: comparative performance analysis. In: 2017 Computing Conference, London (2017)

    Google Scholar 

  7. Corbalán, L., et al.: A study of non-functional requirements in apps for mobile devices. In: Naiouf, M., Chichizola, F., Rucci, E. (eds.) JCC&BD 2019. CCIS, vol. 1050, pp. 125–136. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-27713-0_11

    Chapter  Google Scholar 

  8. Corbalan, L., et al.: Development frameworks for mobile devices: a comparative study about energy consumption. In: 5th IEEE/ACM International Conference on Mobile Software Engineering and Systems (ICSE), MobileSoft 2018, Gothenburg, Sweden (2018)

    Google Scholar 

  9. https://events.google.com/io2016/

  10. Aguirre, V., et al.: PWA para unificar el desarrollo Desktop, Web y Mobile. In: XXV Congreso Argentino de Ciencias de la Computación, CACIC (2019)

    Google Scholar 

  11. https://developers.google.com/web/fundamentals/design-and-ux/responsive/

  12. https://getbootstrap.com/

  13. https://foundation.zurb.com/

  14. https://bulma.io/

  15. Gaunt, M.: Introducción a los service workers

    Google Scholar 

  16. https://developers.google.com/web/fundamentals/web-app-manifest/

  17. https://www.w3.org/TR/appmanifest/

  18. https://developer.mozilla.org/en-US/docs/Web/Manifest

  19. Fortunato, D., Bernardino, J.: Progressive web apps: an alternative to the native mobile apps (Portugués). In: 2018 13th Iberian Conference on Information Systems and Technologies (CISTI) (2018)

    Google Scholar 

  20. https://developers.google.com/web/progressive-web-apps/desktop

  21. Biørn-Hansen, A., Majchrzak, T.A., Grønli, T.-M.: Progressive web apps for the unified development of mobile applications. In: Majchrzak, T.A., Traverso, P., Krempels, K.-H., Monfort, V. (eds.) WEBIST 2017. LNBIP, vol. 322, pp. 64–86. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-93527-0_4

    Chapter  Google Scholar 

  22. https://developers.google.com/web/fundamentals/codelabs/your-first-pwapp/

  23. https://developers.google.com/web/progressive-web-apps

  24. https://developers.google.com/web/progressive-web-apps/checklist

  25. https://developers.google.com/digital-asset-links/v1/getting-started

  26. https://medium.com/@firt/google-play-store-now-open-for-progressive-web-apps-ec6f3c6ff3cc

  27. https://info.unlp.edu.ar

  28. https://es.wordpress.com/

  29. https://superpwa.com/

  30. https://innovapp-pwa.firebaseapp.com/

  31. https://ionicframework.com/

  32. https://angular.io/

  33. https://developer.android.com/studio

  34. https://developers.google.com/web/updates/2019/02/using-twa

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Verónica Aguirre .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Aguirre, V., Delía, L., Thomas, P., Corbalán, L., Cáseres, G., Sosa, J.F. (2020). PWA and TWA: Recent Development Trends. In: Pesado, P., Arroyo, M. (eds) Computer Science – CACIC 2019. CACIC 2019. Communications in Computer and Information Science, vol 1184. Springer, Cham. https://doi.org/10.1007/978-3-030-48325-8_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-48325-8_14

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-48324-1

  • Online ISBN: 978-3-030-48325-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics