Post by account_disabled on Dec 12, 2023 5:47:01 GMT
PWA is not a technology as such it’s a name for a collection of technologies that together make the delivery of app like functionality possible from a web application. Unfortunately there’s no official definition for the term PWA and no standards body making sure that PWA sites conform people are mostly making it up as they go along!. Enthusiasts for new web browser capabilities have coined the PWA term because it makes the whole idea of web based mobile apps easier to understand.
What Constitutes a PWA? The short version from Google’s checklist is that: The app should run securely i.e. using HTTPS It should be fast modern and easy to use It must work very well offline It should be hard to tell it’s not a native App However some of Google’s Email Marketing List requirements aren’t that easy to meet making it difficult to convert existing web apps to PWAs. The requirement would ideally need to be included in the initial planning stage of the project. Supporting Technologies What supporting technologies does a PWA depend on? Browser support for hardware integration e.g. accelerometer camera contacts this is quite good on modern devices but not as good as the support within native apps. Offline support so the app continues working when network is lost.
This has been possible on the web for quite a few years but has been extended with the introduction of Service Workers in the last year which make it much easier to do a good job of offline support. Placement of the PWA icon on device home screens Google Chrome prompts the user to do this if the app meets guidelines for example. Say Goodbye to App Stores In effect the true consequence of PWAs will be to bid farewell to the app stores since the distinction between a web app and a mobile app effectively disappears.
What Constitutes a PWA? The short version from Google’s checklist is that: The app should run securely i.e. using HTTPS It should be fast modern and easy to use It must work very well offline It should be hard to tell it’s not a native App However some of Google’s Email Marketing List requirements aren’t that easy to meet making it difficult to convert existing web apps to PWAs. The requirement would ideally need to be included in the initial planning stage of the project. Supporting Technologies What supporting technologies does a PWA depend on? Browser support for hardware integration e.g. accelerometer camera contacts this is quite good on modern devices but not as good as the support within native apps. Offline support so the app continues working when network is lost.
This has been possible on the web for quite a few years but has been extended with the introduction of Service Workers in the last year which make it much easier to do a good job of offline support. Placement of the PWA icon on device home screens Google Chrome prompts the user to do this if the app meets guidelines for example. Say Goodbye to App Stores In effect the true consequence of PWAs will be to bid farewell to the app stores since the distinction between a web app and a mobile app effectively disappears.