Progressive Web Apps (PWA) the future of mobile apps and website
Progressive Web Apps (PWA) is the future of mobile apps and the web

Progressive Web Apps Make It Possible

ITAsoft Indonesia
4 min readMar 19, 2020

--

Progressive web application (PWA) is a method of making software by combining regular websites with mobile applications and desktop. The end result of using the progressive web application (PWA) method is the application’s ability to have features like web-based applications in general, with mobile experience optimization. It incorporates additional features such as installing to a device, offline support, background push notifications, fast and responsive user experience, and more.

App installation not only works for mobile devices but also applied to the desktop for a seamless experience. Chrome 73 in March 2019 introduced support for Progressive Web Apps on Desktop, which means PWAs are now supported on all desktop platforms, including Chrome OS, Linux, Mac, and Windows.

Some of the critical requirements for a PWA are that it is fast and reliable. Not only does it load fast (time to get meaningful content on the screen must be short), it should also work in spotty network conditions or even when offline. Moreover, the user interface (UI) is responsive to user interaction.

The point is that Progressive Web Applications (PWA) allows you to shorten the user’s steps in using applications you make, especially on mobile. Value Chain Management is on the rise in the world of e-commerce. However, it turns out that value chain management is also on the rise in the IT world as a whole. By using a Progressive Web Application (PWA), you have succeeded in reducing the user’s effort on the way to feel the value of the application. The shorter the value chain the better.

Benefits of progressive web applications (PWA)

According to Google, in the last IO / 2017 event, he said that there were 3 advantages if the developer developed the application using the progressive web application (PWA) method.

1. Reliable

2. Fast

3. Engaging

1. Reliable

The concept offered by the application development method, using the progressive web application (PWA) makes it possible to shorten the loading time on each page of the app. If loading time takes longer, the user will turn his attention to something else.

In addition, an application that is developed using the progressive web application (PWA) method can still be used even if the network conditions are unstable or even offline. This method uses a party called a service worker. Its function is to store data that has entered the device. Thus, when a user opens the page when the network is offline, the service worker can display the page based on the data most recently accessed. Data is stored in cache form.

2. Fast

Progressive web application (PWA) allows you to have a data-saving application with the advantage of a responsive user interface like a native app. With the help of the cache and service worker, your application will run “seamless” like a native app and save data like a regular website.

3. Engaging

By making an application using the progressive web application (PWA) method, users will find it difficult to distinguish which applications are native and which are running on the website (PWA). This happens because the natural sense provided by the PWA application has same sense as a native app. That way, without having to install the application, users can still enjoy application services.

The example of increased engagement on PWA applications has been proven by large companies in the world. According to Margarita Shilova, in her article wrote that Twitter with PWA-based Twitter lite product has successfully reduced the bounce rate (the number of user interactions with applications) by 20%. These results indicate that an increase in interaction in the Twitter portal via the Twitter lite application is quite significant.

Progressive Web Apps (PWA) and User Experience (UX)

Enhanced User Experience for Desktop and Mobile

In Joget DX, all apps built will be automatically PWA baseline compliant, and features such as offline support and push notifications can be easily enabled via configuration. Progressive Web Apps (PWA) is the future of mobile apps and the web, pushed by heavyweights in the industry especially Google. Joget DX apps automatically incorporate PWA features so that all apps will be PWA baseline compliant without requiring additional steps. With features such as adding to the home screen, offline support, push notifications and more, PWA compliant Joget apps offer a user experience approaching that of a native mobile app.

Source:

https://medium.com/@jogetworkflow/move-over-native-apps-progressive-web-apps-are-coming-for-you-4f5f28bb020b

https://blog.joget.org/2019/03/joget-dx-digital-transformation-preview.html

https://www.softwareseni.co.id/progressive-web-application-pwa/

--

--

ITAsoft Indonesia

IT Business Solution and JOGET Workflow’s local partner: Training, Software Development, Consultant