Application of Progressive Web Apps (PWA) on PT SKA’s E-Commerce Website

Evangeline Eunike, Ridwan Sanjaya, Albertus Dwiyoga Widiantoro

Abstract


Mobile app developers are often overwhelmed when they must create mobile applications, which must create applications for iOS and Android users. The problem is that each one has a different programming language, for iOS users it must be developed with Objective-C or Swift while for Android it is developed with Kotlin or Java programming language. This research was conducted with a tool that in the research process using observation. Observations were made by testing native applications with applications that were already using Progressive Web Apps (PWA) using the PageSpeed Insights tool. Progressive Web Apps (PWA) help optimize websites so that they look like native applications both on computers and on mobile. Application can be accessed offline, provide notifications, and there is no need to download application on the PlayStore or App Store, just through the website. This PWA exists to address these issues. PWA makes things faster and optimizes quality.


Keywords


e-commerce; mobile; progressive; push notification; PWA; responsive; website

Full Text:

PDF

References


N. M. Hui, L. B. Chieng, W. Y. Ting, H. H. Mohamed, and M. R. Hj Mohd Arshad, “Cross-platform mobile applications for android and iOS,” Proc. 2013 6th Jt. IFIP Wirel. Mob. Netw. Conf. WMNC 2013, pp. 2–5, 2013, doi: 10.1109/WMNC.2013.6548969.

Y. Makki, “A Comparative study of Android and iPhone Operating System main languages A,” Solid State Technol. , vol. 63, no. 6, pp. 13651–13658, 2020, [Online]. Available: https://www.researchgate.net/profile/Yasmin-Makki-4/publication/346956054_A_Comparative_study_of_Android_and_iPhone_Operating_System_main_languages/links/5fd3d48ea6fdccdcb8bafda4/A-Comparative-study-of-Android-and-iPhone-Operating-System-main-languages.pd.

J. L. Rice, V. V. Phoha, P. Cappelaere, and D. Mandl, “Web farm-inspired computational cluster in the cloud,” Proc. - 2011 3rd IEEE Int. Conf. Cloud Comput. Technol. Sci. CloudCom 2011, pp. 730–737, 2011, doi: 10.1109/CloudCom.2011.113.

H. Gillbert Miller, “The spark of innovation begins with collaboration,” Insid. Digit. Ecosyst., vol. 11, no. 1, pp. 13–19, 2011.

M. M. Khan, M. Shams-E-Mofiz, and Z. A. Sharmin, “Development of E-Commerce-Based Online Web Application for COVID-19 Pandemic,” iBusiness, vol. 12, no. 04, pp. 113–126, 2020, doi: 10.4236/ib.2020.124008.

P. Que, X. Guo, and M. Zhu, “A Comprehensive Comparison between Hybrid and Native App Paradigms,” Proc. - 2016 8th Int. Conf. Comput. Intell. Commun. Networks, CICN 2016, pp. 611–614, 2017, doi: 10.1109/CICN.2016.125.

J. Lee, H. Kim, J. Park, I. Shin, and S. Son, “Pride and prejudice in progressive web apps: Abusing native app-like features in Web applications,” Proc. ACM Conf. Comput. Commun. Secur., pp. 1731–1746, 2018, doi: 10.1145/3243734.3243867.

O. Adetunji, C. Ajaegbu, N. Otuneme, and O. J. Omotosho, “Dawning of Progressive Web Applications (PWA): Edging Out the Pitfalls of Traditional Mobile Development,” Am. Acad. Sci. Res. J. Eng. Technol. Sci., vol. 68, no. 1, pp. 85–99, 2020, [Online]. Available: https://asrjetsjournal.org/index.php/American_Scientific_Journal/article/view/5812.

A. Gutovets and J. Pustoshilo, “Is PWA the technology of the future?,” 2022.

N. Pande, A. Somani, S. Prasad Samal, and V. Kakkirala, “Enhanced Web Application and Browsing Performance through Service-Worker Infusion Framework,” Proc. - 2018 IEEE Int. Conf. Web Serv. ICWS 2018 - Part 2018 IEEE World Congr. Serv., pp. 195–202, 2018, doi: 10.1109/ICWS.2018.00032.

I. Holsby, “The Installation Process of a Progressive Web App Studying the Impact of ‘ Add to Home screen ,’” 2021.

A. Mhaske, A. Bhattad, P. Khamkar, and R. More, “Progressive Web App for Educational System,” Int. Res. J. Eng. Technol., pp. 310–312, 2018, [Online]. Available: https://arc.applause.com/2015/11/30/application-shell-.

K. Behl and G. Raj, “Architectural Pattern of Progressive Web and Background Synchronization,” Proc. 2018 Int. Conf. Adv. Comput. Commun. Eng. ICACCE 2018, no. June, pp. 366–371, 2018, doi: 10.1109/ICACCE.2018.8441701.

C. Rojas, Building Progressive Web Applications with Vue.js. 2020.

A. Gambhir and G. Raj, “Analysis of Cache in Service Worker and Performance Scoring of Progressive Web Application,” Proc. 2018 Int. Conf. Adv. Comput. Commun. Eng. ICACCE 2018, no. June, pp. 294–299, 2018, doi: 10.1109/ICACCE.2018.8441715.

C. C. B. Bahari and Y. Sumaryana, “Penerapan Progressive Web Apps Pada Aplikasi Lowongan Pekerjaan Dosen Universitas Perjuangan,” Informatics Digit. Expert, vol. 1, no. 1, pp. 25–31, 2019, doi: 10.36423/ide.v1i1.285.




DOI: https://doi.org/10.24167/jbt.v3i1.5263

Refbacks

  • There are currently no refbacks.


e-ISSN: 2776-0332 | View My Stats