Jump to content

What is taking so long to add PWA support?


KT Walrus

Recommended Posts

I have been patiently waiting for 4.4 to add web app support (including a service worker and "add to homescreen"), but it doesn't seem like there is any progress on this yet.

Seems to me that adding a basic caching service worker and a plugin for "add to homescreen" wouldn't be that difficult and would be a good intermediate step while we wait on a mobile-first theme that works better on smartphones.

Today, I spent a few hours on Chris Love's site: https://love2dev.com and he has lots of support for devs looking to turn their websites into web apps. You should check it out if you need any motivation for adding PWA support to Invision Community Suite.

I'm hoping we see progress on this very much needed feature soon, as most websites need to support PWAs these days, especially one's that can't afford to hire someone to produce a native app on iOS and Android. The Add to Homescreen support is very needed to get visibility for our sites and not hidden in a browser bookmark. See https://github.com/docluv/add-to-homescreen/blob/master/src/addtohomescreen.js for some JS example to add this feature to 4.4.

Link to comment
Share on other sites

  • Management

We already have PWA support built into 4.4

As mentioned above, this offers a way to add the logo to the home screen, I've actually done this myself.

There are more things we can do, and we'll likely add improvements in the near future.

Link to comment
Share on other sites

On 7/27/2019 at 4:09 PM, tonyv said:

Apps are overrated and will probably go the way of the dodo soon. Use the browser.

This is the worst hot take I’ve read in a long time. 

Apps are a $100Billion market across android and iOS. They aren’t going anywhere. 

Link to comment
Share on other sites

On 7/30/2019 at 4:23 PM, bfarber said:

The software can already generate a manifest as of 4.4.0.

You need to add a Service Worker for better PWA support. And, relying on the user knowing how to install a PWA app is not enough. They need a proper prompt to "Add to homescreen" that works in all browsers that support it. Both the Service Worker and the "Add to homescreen" prompts are very simple to add to the JavaScript and there are libraries like Google's Workbox that add more advanced Service Workers for PWAs.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...