Skip to content

[5.3][PWA] Progressive Web App for Joomla #44172

Description

@4digitalworld

Is your feature request related to a problem? Please describe.

@joomla currently does not have support for creating PWA out of the box, and PWA can easily replace a native app for Android, iOS, Windows, MacOS and other OS.

Describe the solution you'd like

I suggest adding PWA support to Joomla #44182

What does this mean?
This means that only 1 additional page with PWA settings will be added to the Control Panel + 3 files for PWA to work (app.webmanifest + sw.js + offline.html)

I have created topics with example files that I suggest adding to Joomla:
app.webmanifest (manifest.json): #19877
sw.js & offline.html: #44171
share_target (Web Share API): #44311

Additional context

What are Progressive Web Apps? - https://web.dev/articles/what-are-pwas
@w3c: Web Application Manifest - https://www.w3.org/TR/appmanifest/
@mdn: Web App Manifest - https://developer.mozilla.org/docs/Web/Manifest
@pwa-builder PWA Docs - https://docs.pwabuilder.com/
@microsoft PWA Docs - https://microsoft.github.io/win-student-devs/#/30DaysOfPWA/README

@pwa-builder (testing your PWA from @microsoft) - https://www.pwabuilder.com/

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions