Accelerate Literature Icon
Want to do a literature review? Try our new Literature Review workflow

Progressive web applications capabilities to become an alternative to mobile applications

  • Abstract
  • Literature Map
  • Similar Papers
Abstract
Translate article icon Translate Article Star icon

These days, almost every successful company owns a web application for their business. Essentially, companies try to develop a website that is easy to navigate, so that a user could have a great experience regardless of a used device. But, a web app, even if developed to be used on any device, can be constraining for a user as it does not have features that have been reserved to native apps. Thus, companies are forced to develop a native application for their product and two applications are needed for two different OS IOS and Android to reach all potential users and match the modern criteria of a successful product. However, such a strategy of developing a web and two native applications are time and money consuming, which is far from ideal from a business point of view. In 2015, Google introduced Progressive Web Apps (PWA), which aims to close the gap between web and native applications by combining the best features from web and native apps. In this article I am going to describe several APIs that can make PWA feel like a native app.

Similar Papers
  • Research Article
  • Cite Count Icon 7
  • 10.36982/jiig.v12i2.1944
Analisis Performance Progressive Web Apps Pada Aplikasi Shopee
  • Dec 31, 2021
  • Jurnal Ilmiah Informatika Global
  • Dedi Haryanto + 1 more

Progressive web App is a web-based application development that includes the application of the latest technology from a browser that can be accessed quickly into one application without having to install. Progressive web applications can run like mobile applications in general, and the user interface is like using native applications. Progressive web app was invented in 1990. Progressive web App uses the latest Technology to produce web apps that provide a better User Experience and User Interface than mobile native. Progressive web app that is supported by a system called Service Worker, where the technology provides Offline Functionality, Notifications, Content Updates, Connectivity Changes and others. So that in a slow connection or an unstable connection you can access websites quickly and have the same appearance as the last time you opened the application via a Web Browser. This progressive web app can optimize web app performance to allow users to have an accessible experience with quickly and easily through browsers such as notebooks, personal computers or through mobile devices. This progressive web app is a service worker that allows a web app that can be run through all existing browsers and has a fairly simple and transparent process. So that the page that is opened, on the service worker site which is a proxy client that can be written in javascript, as well as being able to cache the assets needed for offline support which can determine certain events to activate the service worker such as push notifications, camera, and background sync. Keywords : Progressive Web Apps, Web, User Interface, Native Apps, User Experience

  • Research Article
  • 10.55041/ijcope.v2i4.547
Comparative Performance and User Experience Analysis of Progressive Web and Native Mobile Applications
  • Apr 22, 2026
  • International Journal of Creative and Open Research in Engineering and Management
  • Abhishek Bhalla Abhishek Bhalla + 2 more

Mobile applications are an integral part of our daily life. From ordering food to online banking, they are used for a multitude of daily tasks. Currently, there are two main ways to build mobile applications — native apps and Progressive Web Apps (PWAs). Native apps are built separately for Android and iOS, while PWAs are web-based apps that function similarly to native apps within a browser environment. This paper compares these two technologies based on performance (speed, memory, battery), user experience (ease of use, satisfaction), and development efficiency (cost, maintenance). Real-world examples like Starbucks PWA, Twitter Lite, and Ma-Ease (a native Android app) are used to clearly illustrate these differences. The study found that native apps are superior in terms of performance and user experience, but PWAs are more cost-effective to develop and simpler to maintain. The System Usability Scale (SUS) scores for native apps were 83.2 (Excellent) and those for PWAs at 76.5 (Good). This paper assists developers and organizations in deciding which technology to choose based on their needs and budget. Keywords: Progressive Web Apps (PWA), Native Mobile Applications, Performance Benchmarking, User Experience (UX), System Usability Scale (SUS), Service Workers, Mobile Development, Cross-Platform.

  • Research Article
  • Cite Count Icon 1
  • 10.29121/shodhkosh.v5.i6.2024.5977
A STUDY ON PROGRESSIVE WEB APPS: REVOLUTIONIZING USER EXPERIENCES AND REDEFINING WEB APPLICATIONS
  • Jun 30, 2024
  • ShodhKosh: Journal of Visual and Performing Arts
  • Abbin Joseph Thomas + 1 more

This study investigates the rise of Progressive Web Apps (PWAs) and their impact on the landscape of web applications. PWAs, built on standard web technologies, bridge the gap between traditional websites and native mobile apps by offering features like offline functionality, push notifications, and app-like user experiences. This research delves into the core functionalities of PWAs, exploring how they address the limitations of web apps and provide an enhanced user experience.The study aims to Analyze the key characteristics and capabilities of PWAs, Evaluate the impact of PWAs on user engagement and accessibility, Explore the potential benefits and challenges associated with PWA development and adoption for businesses and discuss the future potential of PWAs in shaping the evolution of web applications. By examining PWAs through these lenses, this study contributes to a deeper understanding of their potential to revolutionize user experiences and redefine the way we interact with web applications. Progressive online Apps (PWAs), which bridge the gap between conventional webpages and native mobile applications, represent a paradigm shift in online technology. This study intends to explore the complex world of PWAs, examining their features, benefits, history, and consequences for the digital environment.The paper starts with a thorough investigation of the fundamental ideas that guide PWAs. It outlines the fundamental characteristics that set these apps apart, including their solid security procedures, responsiveness on many devices, dependability under erratic network situations, and interaction through app-like experiences. These qualities serve as PWAs' cornerstones, allowing them to leverage the adaptability of web technologies to deliver immersive user experiences that compete with native applications.In addition, this research carefully analyzes the intrinsic benefits of PWAs. It clarifies their accessibility, removing the obstacles related to app downloads and guaranteeing their general availability via web browsers. One important factor that stands out is cost-effectiveness: PWAs eliminate the need for separate platform development initiatives, which reduces overhead and compatibility difficulties. Additionally, they are more visible in search results and load faster, which adds to their allure and increases user engagement and retention. Additionally, the study looks at how PWAs are changing a variety of businesses and use cases. Case studies from well-known companies like Flipkart, Starbucks, and Twitter Lite demonstrate the effectiveness of PWAs in providing customers with quicker, more interesting, and more accessible experiences. These practical applications highlight the observable advantages of PWAs and demonstrate how they may transform social networking, e-commerce, and service-oriented applications. The study also explores the technical foundations that support PWAs, highlighting the function of caching methods, HTTPS protocols, and service workers in guaranteeing robust security measures, faster loading times, and offline capability. It clarifies the best practices for development and architecture that make it possible to create PWAs, promoting a better comprehension of the technical aspects supporting these apps. This study concludes by promoting PWAs' transformational potential in transforming the digital landscape. It emphasizes their function as a driving force behind providing exceptional user experiences that combine the finest aspects of mobile and online applications. PWAs are positioned to change web development standards as they continue to develop and gain popularity. They provide organizations and users with an attractive alternative that puts accessibility, engagement, and efficiency first.

  • Research Article
  • 10.19279/tvz.pd.2019-7-4-03
Analiza značajki i performansi progresivnih web aplikacija
  • Dec 18, 2019
  • Ognjen Staničić + 1 more

Progressive web applications are a buzzword in the world of web development because they provide a powerful set of features combining the advantages of web and mobile applications. When starting to develop an application, there is often a dilemma whether to choose a web application or a native mobile application and frequently one must develop both versions of the application to get maximum user reach. Progressive web applications are web applications that use the capabilities of modern web browsers to achieve a user experience which is very mobile application like within the classic web application, combining best of both worlds. In this paper features of progressive web applications are analyzed, why they provide great user experience and why are they on the rise. Pros and cons are also examined and on a finished example progressive web app its performance and features are tested.

  • PDF Download Icon
  • Research Article
  • Cite Count Icon 10
  • 10.60087/jaigs.v6i1.269
Comprehensive Comparative Analysis of Mobile Apps Development Approaches
  • Dec 3, 2024
  • Journal of Artificial Intelligence General science (JAIGS) ISSN:3006-4023
  • Maher Gerges + 1 more

Growing use of the cell phones and tablets over the computer for humans’ daily life has increased the development of mobile apps. Different paradigms have been introduced to develop a mobile app. Up till now, the major paradigms have been introduced are native apps, hybrid apps, web app and the new trend namely progressive web app (PWA). Each methodology has its pros and cons. This paper discusses about native development issues and how web app aimed to solve these problems. The hybrid apps will be discussed as a solution of cross-platform development problem of native apps. In addition, problems of web apps and the gap between web app and native apps will be introduced. PWA is supposed to bridge the gap between native apps and web apps. The main technologies –service worker- will also be discussed.

  • PDF Download Icon
  • Research Article
  • Cite Count Icon 14
  • 10.3390/network2020022
Evaluating Progressive Web App Accessibility for People with Disabilities
  • Jun 8, 2022
  • Network
  • Konstantinos I Roumeliotis + 1 more

App development is a steadily growing industry. Progressive web apps (PWAs) constitute a technology inspired by native and hybrid apps; they use web technologies to create web and mobile apps. Based on a service worker, a caching mechanism, and an app shell, PWAs aim to offer web apps with features and user interfaces similar to those of native apps. Furthermore, technological development has created a greater need for accessibility. An increasing number of websites, even government ones, are overlooking the need for equal access to new technologies among people with disabilities. This article presents, in a systematic review format, both PWAs and web accessibility and aims to evaluate PWAs’ effectiveness as regards the corresponding accessibility provided.

  • Conference Article
  • Cite Count Icon 19
  • 10.1109/icacce.2018.8441701
Architectural Pattern of Progressive Web and Background Synchronization
  • Jun 1, 2018
  • Kashish Behl + 1 more

Progressive Web Applications emerged as a better alternative to traditional mobile application development. Possessing the best of both native applications and web applications, PWA also offers advantages like offline loading of the application as well as services like push notifications and background synchronization to enhance user engagement. The paper provides an overview of using Progressive Web Apps as modern application development cycle. We have discussed in detail in the paper how progressiveness in a web application offers advantage over native application. The paper also discusses about the architectural pattern followed to develop progressive web apps to improve loading time of the app. API provided by the service workers have also been discussed in detail including push notifications and background synchronization to provide native app like experience. A case study has been carried out to depict the working of various progressive features.

  • Conference Article
  • Cite Count Icon 14
  • 10.1109/iccomm.2018.8430158
Analysis of Cache in Service Worker and Performance Scoring of Progressive Web Application
  • Jun 1, 2018
  • Abhi Gambhir + 1 more

Mobile software development is an emerging technology and so are the strategies to build them. This paper focuses on the budding technology i.e. Progressive Web Apps (PWAs), which bridges the gap between web and native mobile apps. Service Worker is the backbone of any PWA. It enables caching of memory, offline access, and other gem features. To prove that caching memory improves the performance, tests have been performed. Taking the advantage of Google's Lighthouse (beta) tool, metrics have been calculated and solutions to improve them are suggested. We has demonstrate the service worker and its impact on cross platform approaches and compare android, iOS and PWA performance growth.

  • Research Article
  • 10.33751/jubikom.v4i1.9717
STUDI KOMPREHENSIF MENGENAI DAMPAK DARI AKSELERASI HALAMAN SELULER (AMP) DAN APLIKASI WEB PROGRESIF (PWA) COMPREHENSIVE STUDY OF THE IMPACT OF ACCELERATED MOBILE PAGE (AMP) AND PROGRESSIVE WEB APPS (PWA)
  • Apr 5, 2024
  • Jurnal Aplikasi Bisnis dan Komputer
  • Septian Cahyadi + 3 more

ABSTRAK Penggunaan teknologi AMP dan PWA semakin meningkat, namun dalam laporan Emergent Research, hanya sekitar 20% dari 100% responden yang sudah atau berencana untuk mengimplementasikan salah satu dari kedua teknologi tersebut pada website yang akan dikembangkan. Hal ini menunjukkan masih tingginya keraguan para pengembang dalam menerapkan teknologi tersebut. Tujuan dari penelitian ini adalah untuk mengkaji secara mendalam kinerja AMP dan PWA, dengan harapan dapat memberikan pandangan yang netral terhadap kedua teknologi tersebut. Penelitian ini menggunakan metode deskriptif kualitatif, dengan menganalisis data sekunder tentang dampak PWA dan AMP secara menyeluruh, termasuk pengalaman pengguna, kecepatan memuat, kemampuan akses offline, biaya pengembangan, dukungan perangkat, keamanan, distribusi, penggunaan sumber daya, pemeliharaan dan pembaruan, fungsi-fitur, dan kepuasan pengguna. Hasil penelitian menunjukkan bahwa kedua teknologi efektif dalam meningkatkan kinerja dan pengalaman pengguna, dengan peningkatan performa berkisar 26%-94% dibandingkan dengan web aplikasi tanpa kedua teknologi tersebut. AMP dan PWA memiliki karakteristik dan keunggulan yang berbeda, sehingga dapat digunakan bersamaan untuk memperkaya aplikasi web. Hal ini menunjukkan bahwa kedua terknologi tersebut tidak saling bertentangan, melainkan dapat saling melengkapi. Kata kunci: Accelerate Mobile Page, Progessive Web Application, User Experience, Web Performance, Web Technology ABSTRACT The utilization of AMP and PWA technologies is increasing; however, only approximately 20% of the 100% of respondents who have already implemented or plan to implement one of these technologies on their upcoming websites, as indicated in the Emergent Research report. This shows that there is still considerable uncertainty among developers when it comes to adopting these technologies. The objective of this research is to conduct a comprehensive of the performance of AMP and PWA technologies, with the hope of providing an impartial perspective on both technologies. This study employs a methodology that combines literature review and ethnographic analysis to comprehensively assess the impact of PWA and AMP, including user experience, loading speed, offline access capabilities, development costs, device support, security, distribution, resource utilization, maintenance and updates, feature functionalities, and user satisfaction. The research results show that both technologies are effective in improving performance and user experience, with performance increases ranging from 26% -94% compared to web applications without these two technologies. An intriguing finding is that AMP and PWA can be used simultaneously in one application, which shows that these two technologies are not mutually exclusive but rather complementary. Keywords: Accelerate Mobile Page, Progressive Web Application, User Experience, Web Performance, Web Technology

  • Research Article
  • 10.51582/interconf.19-20.08.2025.027
Comparative Performance and User Experience: PWAs Vs. Native Mobile Applications
  • Aug 20, 2024
  • InterConf
  • Murad Ahadli

This article analyzes and contrasts the use cases, Cultivation Methods, Tools, and User Experiences of Progressive Web Apps (PWAs) and Mobile Native Applications. It notes that since 2015, the use of PWAs has surged as a result of faster download times, offline usability, lower development costs, and enhanced engagement. Key PWAs For the Building of PWAs includes Service Workers, Web App Manifests and Responsive Web Design; the article showcases practical code examples for registering service workers, and handling notifications, as well as caching resources for a seamless user experience. Popular frameworks for PWA development includes Angular, React and Vue.js. For the user interface, Framework7, React Native, Ionic and Onsen UI provide a native user interface and feature design and offer enhanced usability. To empower PWAs, best practices include notifications and caching for heightened user reliability. Exercises in the article include tables showing the advantages and disadvantages of methods, tools sticks, and practices which outline the best routes for the developers. In essence, the article states that PWAs provide high-performance levels, are scalable, secure, and user-engaging, thus going through the same competition as native applications besides maintaining development and maintenance costs to their lowest. As the browser capabilities advance, it will become an ever-important chair for modern web development.

  • Conference Article
  • Cite Count Icon 13
  • 10.1109/icacce.2018.8441715
Analysis of Cache in Service Worker and Performance Scoring of Progressive Web Application
  • Jun 1, 2018
  • Abhi Gambhir + 1 more

Mobile software development is an emerging technology and so are the strategies to build them. This paper focuses on the budding technology i.e. Progressive Web Apps (PWAs), which bridges the gap between web and native mobile apps. Service Worker is the backbone of any PWA. It enables caching of memory, offline access, and other gem features. To prove that caching memory improves the performance, tests have been performed. Taking the advantage of Google's Lighthouse (beta) tool, metrics have been calculated and solutions to improve them are suggested. We has demonstrate the service worker and its impact on cross platform approaches and compare android, iOS and PWA performance growth.

  • Conference Article
  • Cite Count Icon 33
  • 10.23919/cisti.2018.8399228
Progressive web apps: An alternative to the native mobile Apps
  • Jun 1, 2018
  • David Fortunato + 1 more

The mobile apps have been reaching a huge success on the mobile market. This opportunity attracted a lot of interested companies to have their own optimized mobile apps for all major mobile operation systems. However, these developments are expensive when developed natively for each mobile platform. New improvements done on the web technologies, allowed more features and capabilities than previously was only possible on apps that was developed natively. This started new possibilities on consolidate all developments only on web apps, that are apps that runs on web browsers. This paper intends to understand which evolutions, capabilities and limitations exists on developing a web app to run in all devices. We present the new concept of Progressive Web App, created by Google, in a way to normalize all web developments. It will be introduced the major advantages on developing the apps centralized as a Progressive Web App, comparing on developing the same solution for each different mobile platform. It will be also described the current state of web technologies and in which preferable scenarios the Progressive Web Apps are a strong alternative to the mobile native apps.

  • Conference Article
  • Cite Count Icon 4
  • 10.1109/icset57543.2022.10010767
Implementation of Progressive Web App-Based Applications for Vehicle Tracking Systems
  • Oct 3, 2022
  • Muhammad Ogin Hasanuddin + 3 more

The user has to be able to see the information from the server with ease, so the device's information sent from the server has to be easily accessed by the user. The application has to be made so that users across all platforms can easily access the application. Developing an application that can be accessed on all platforms can make the time to make the app a lot less consuming. Nowadays, web application development has supported web pages with capabilities close to natively developed applications. Progressive Web App, commonly known as PWA, allows for the integration of web-based applications with native applications. PWA is a web application that can enable native applications, especially in developing multi-platform applications that can be accessed by various platforms. In this project, the PWA application was developed in the form of a vehicle-based supporting device that can monitor car location from Internet-of-Things (IoT) devices and prevent an attempt to steal the vehicle. Two interfaces will be made in this project for the car's owner and the police. The car owner can access the car location, and the police can also access it when the car owner makes a report. The police interface is made so that it can track the stolen car with a legal approach. The car owner can access the web application and then change the desired device mode so that when there is a theft indication car owner can report it to the police, and the police can investigate it. The result of this implementation is that the user, who is a car owner and police, can both access the location visualization in the interface, and the interface can be accessed on all platforms.

  • Conference Article
  • Cite Count Icon 25
  • 10.1145/3274192.3274201
Analyzing User Experience in Mobile Web, Native and Progressive Web Applications
  • Oct 22, 2018
  • Giulia De Andrade Cardieri + 1 more

Progressive Web App (PWA) is a new approach to the development of mobile application proposed by Google in 2015. It combines technology resources of both web and native applications. The challenges of designing interfaces for different applications platforms, such as web and native Android, has been discussed in recent years. However, PWAs are a recent technology and their impact regarding user experience have been little exploited. In this paper, we present the findings of an experimental study with 8 participants that explored the aspects of user experience on three different platforms. We carried out a qualitative analysis that focused on the comparison of the user experience during the participants' interaction with PWA, web mobile and native Android applications. Two distinct perspectives were defined to support our data analysis. First, the user perspective was considered and the participants' feedback was explored. After, focusing on the human-computer interaction specialist perspective we examined the users' facial expressions with the aims of identifying which emotions they sensed during interactions with each application. We gathered evidence that an overall positive user experience can be achieved even if the user had some interaction issues. There is no bias indicating that either a specific platform or interface element offer more enjoyable interactions.

  • Research Article
  • Cite Count Icon 4
  • 10.33564/ijeast.2023.v07i09.003
EFFECTIVE CROSS-PLATFORM MOBILE APP DEVELOPMENT USING PROGRESSIVE WEB APPS, DEEP LEARNING AND NATURAL LANGUAGE PROCESSING
  • Jan 1, 2023
  • International Journal of Engineering Applied Sciences and Technology
  • Oforji Jerome C + 3 more

The proposed system uses Natural Language Processing (NLP) and Deep Learning (DL) techniques to extract voice data and translate it to text during medical consultations. Iterative model was adopted in the design of the system and the user interfaces was implemented by using NLP techniques, especially speech recognition and natural language understanding. Deep learning algorithm shows a great ability to build clinical decision support systems by extracting various information for medical diagnosis and produce result is few seconds. The result form the system testing shows that the installation size of the Progressive Web App (104 KB) is 42 times smaller than the native Android app (4.37 MB). In terms of render-speeds, the PWA rendered different results. The native app will launch the Android activity after 1408 ms after app icon tap (launch), while the progressive web app launches the application in 230 ms. The advent of cross-platform application development frame-works have made it much easier to create applications for multiple platforms for mobile devices. In spite of reduced learning effort, usually lower costs, and a faster time-to-market cross-platform methods always do not prevail in most cases. Although there are normal exclusions – like graphic-intensive games, which should to be programmed with the native software development kits (SDKS), choice between native apps, cross-platform generated ones, and Web apps can remain delicate. Whereas many diverse efforts have been made with respect to how cross-platform development frameworks ought to work, no technology is deemed unequivocally superior than the others. But a cross-platform mobile app has got an edge over native app development. It also recommends that developers adopt this technology of mobile app development due to its huge gains.

Save Icon
Up Arrow
Open/Close
Notes

Save Important notes in documents

Highlight text to save as a note, or write notes directly

You can also access these Documents in Paperpal, our AI writing tool

Powered by our AI Writing Assistant