PWA: Webapp with Push in WordPress

A web app is an application made by web technologies. The web app will run similar to a native app, that is if the user agrees to install the web app on the device. Several WordPress plugins are able to do this.

Creating a web app i WordPress is surprisingly easy. But make sure, that your web solution looks cool on mobile devices during your design. Probably one or more elements will need some CSS tweaks.

Here I don’t recommend page builders such as Elementor, Divi &c.

Plugin: PWA for WP & AMP

Install this PWA plugin:

It’s easy to use and works in most mobile browsers:

  • Chrome: works like a charm. You’ll get a “want to install” message. That’s it.
  • AdBlock: you have to install the app manually. However, that’s what we’d expect from this browser, isn’t it?

Push Notifications

Here you have to add a plugin to the plugin. After that create a user profile. Add the token to the PWA plugin. Now pushing should be possible. That is in theory.

When I run the browser version, I’m asked whether notifications are ok. Just answer yeah here. Below: the plugin for push notifications.

Pro & Con

  • Pro: a web app will run without web connection if the pages are cached. The pages visited will be cached too. And the app is fast.
  • Con: why install yet another app when you can just browse the web?
  • Con: When the app is active the cashe now and then work in unexpected ways. You may see old versions of new pages. Because of this I removed the app.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Enable Notifications OK No thanks

We use cookies - more information

Multimusen.dk will set a few cookies from Doubleclick, Google and the Social Media plugins they ay set some cookies. Some of my pages use APIs - such as YouTube, LinkedIn, Google Fonts, Google Maps, Mapbox, Spotify, Jetpack, Twitter, Facebook &c.. Such plugins may set the odd cookie.

Close