1 / 5

An Introduction to Progressive Web Apps

To take advantage of both web and native app functionality, PWAs are web apps built using various unique technologies and standard patterns.

10022
Download Presentation

An Introduction to Progressive Web Apps

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. www.inrxrate.com

  2. An Introduction to Progressive Web Apps • To take advantage of both web and native app functionality, PWAs are web apps built using various unique technologies and standard patterns. • For instance, Web apps are more discoverable than native apps; visiting a website is much simpler and quicker than downloading an application, and by submitting a connection, you can even share web apps. • Native applications, on the other hand, are better integrated with the operating system and thus provide users with a more seamless experience. You can install a native app to function offline, and users enjoy clicking their icons to access their favorite apps quickly, rather than using a browser to navigate to them. • PWAs give us the ability to create web apps that can enjoy these same advantages.

  3. What makes an app a PWA? • As we suggested above, with a single technology, PWAs are not generated. They reflect a modern paradigm for developing web apps that includes some basic patterns, APIs, and other features. It’s not that clear whether, at first glance, a web app is a PWA or not. • Furthermore, such as Lighthouse, there are tools to calculate how full a web app is (as a percentage). We can make an app more progressive by introducing different technical advantages, thus ending up with a higher Lighthouse ranking. This is, however, just a rough measure.

  4. A web app should aim to follow certain fundamental principles to be known as a PWA, and these include:- • Discoverable so that the contents can be found through search engines. • Installable so that it can be available on the home screen or app launcher of the user. • Network independent, so that users can use it offline as well as if the connection is poor. • Progressive, so it’s still usable on a fundamental level on older browsers but fully-functional on the latest ones. • Re-engageable, so it can send updates whenever new content is available. • Safe, so that communications are protected between the user, the app, and your server against any third party attempting to access sensitive data.

  5. Advantages of web applications • A fully-capable progressive web application should provide all of the following advantages to the user. • Discoverability • Installability • Linkability • Network independence • Re-engageability • Responsiveness • Safety Read More:

More Related