Creating a PWA with Dittofi

Learn how to make your Dittofi app installable on desktop and mobile by leveraging the powers of the open web.

4 min61% compatible
Dittofi Logo
Cover image for Creating a PWA with Dittofi

Getting started with Dittofi & Progressier

  1. Illustration screenshot for Sign up to Progressier

    1Sign up to Progressier

    Go to the New PWA page, choose Dittofi as your Development platform. Then create your account to start your free 14-day trial.

  2. Illustration screenshot for Generate your icon

    2Generate your icon

    In the Progressier dashboard, upload a PNG or JPEG image file to generate your app icon. Progressier automatically creates all necessary sizes so that your PWA looks great on every platform.

  3. Illustration screenshot for Get your installation page

    3Get your installation page

    Progressier generates a unique installation page that makes it very easy for your users to install your PWA on macOS, iOS, Android, and Windows.

Which PWA features does Dittofi support?

Android Installation

Get your PWA installed on any Android smartphone or tablet, just like a native app.

iOS Installation

Progressier walks users through the process of installing your app on their iPad or iPhone.

Windows Installation

Your Dittofi PWA is installable from Google Chrome and Microsoft Edge and can be added to a Desktop or Taskbar.

macOS Installation

Get your app installed on macOS from Chrome — Progressier walks users through installing your PWA to their Docks.

Chrome OS Installation

Let users add your PWA to their Chrome OS laptop.

Installation Page

A unique page that helps users install your Dittofi PWA on their devices with custom instructions for each compatible platform.

Original Domain Installation

Your app is directly installable right from your own domain.

Web App Manifest

Progressier builds a PWA manifest with your preferences set in the dashboard, with toggles and inputs instead of lines of code

Service Worker

A service worker is a file that continues running in the browser even after the web page that has registered it has closed. For a domain to be a PWA, it must have a service worker hosted at the root. Unfortunately, Dittofi does not support adding a service worker to your domain.

Push Campaigns

Notify all your users of news in your app with our dashboard and/or API. Progressier manages all user push subscriptions for you.

Personalized Notifications

Other app builders allow you to send notifications to a particular user. It's not currently possible with this platform.

Connect User Data

With Dittofi, it's not currently possible to sync your user data (e.g. emails, names or account types). Bubble is the best no-code option for that.

In-App PWA Promotion

Promote installation of your PWA with a floating action button in the body of your app.

Offline Alerts

Show a custom alert when a user loses network connectivity.

Request Notifications After Installation

Progressier asks users to allow notifications right after they've installed your app, which generally results in a higher subscription rate

Install & Push Analytics

Progressier tracks installs of your Dittofi PWA over time. Also tracks push subscriptions.

Programmatic PWA Creation

Progressier does not allow to create Dittofi apps dynamically.

Google Play & App Store Upload

Since Dittofi doesn't allow their users to install PWAs from their own domain, it's not possible to make it available through Google Play or the App Store as a PWA.

Why choose Dittofi and Progressier for your PWA?

Dittofi allows their customers to export their project code, which is a rarity across no-code platforms. That flexibility makes Dittofi a great choice for PWA.

However, if you host your app through Dittofi directly, please note that the dashboard doesn't currently allow uploading custom files to your domain to act as a service worker, so other platforms may provide a deeper PWA implementation with more features.

Your app here

Ready to turn your Dittofi app into a PWA?

Try our PWA builder free of charge for 14 days. No credit card required.

Get started See plans