Progressive Web Application Development
01
PWA, abbreviation for Progressive Web App, is an application for displaying a web page with the graphical rendering and user experience offered by a native application. It is available via a secure URL on any type of device and does not require a download or large storage space.
PWAs are developed with common Web languages favoring good indexing on search engines. Each user can access it quickly on all browsers and devices.
In terms of accessibility and adaptability, it is possible to:
- Browse a PWA while offline or despite low internet speed thanks to cache management via a Service Worker
- Create a shortcut on the Start screen through a Manifest file
- Full screen view option for a mobile-friendly rendering
All of this is secured using the HTTPS protocol (TLS certificate).
Finally, offering an optimal web experience with the fewest constraints and steps is a key success factor of new relational models.
02
Web application | Progressive web app | Mobile app | |
---|---|---|---|
Hosting | Server | Server | App Store / Google Play Store |
Diffusion | Web browser | Web browser | On the Stores |
Mobile mode (Offline) | Not available | Available | Available |
Installable | No | Yes, from the browser | Yes, from the Stores |
Notifications | No | Yes | Yes |
Hosting :
- Server
Diffusion :
- Web browser
Mobile mode (Offline) :
- Not available
Installable :
- No
Notifications :
- No
Hosting :
- Server
Diffusion :
- Web browser
Mobile mode (Offline) :
- Available
Installable :
- Yes, from the browser
Notifications :
- Yes
Hosting :
- App Store / Google Play Store
Diffusion :
- On the Stores
Mobile mode (Offline) :
- Available
Installable :
- Yes, from the Stores
Notifications :
- Yes
03
Accessible
- No need to go through an App Store, PWAs are available immediately on the browser and via a dedicated shortcut
Responsive
- Accessible from all types of devices (PC, smartphone, tablet) and operating systems
Secure
- Mandatory use of the HTTPS Web Protocol (TLS)
Shareable
- Possible to transmit the access url via the various digital communication channels
PSpace-efficient
- Very little storage space required to operate
Application-like
- The user experience is similar to what is offered by a mobile application
Visible (SEO)
- While native applications cannot be referenced on Google, PWA content enables this possibility
04
Hosting
- Centralized management of all your data
Maintenance
- Management and update of your applications
Development
- Building and deploying reliable PWA applications
UX/UI design
- Design of applications tailored to your user needs
Consulting
- Recommendations on technological choices, performance, ...