Build and Distribute a Progressive Web App

Build and Distribute a Progressive Web App

Power Pages enables organizations to transform websites into Progressive Web Apps (PWAs), providing a native app-like experience across desktops, tablets, and mobile devices. Makers can enable PWA functionality, customize branding, configure offline access, and distribute applications through browsers or official app stores.

With built-in support for PWABuilder, Power Pages simplifies the process of creating installable applications that can be published to Android, iOS, and Windows app stores while maintaining a single web-based solution.

Enable Progressive Web App Features

To enable Progressive Web App functionality in Power Pages:

  1. Open Power Pages.
  2. Select your website.
  3. Choose Edit.
  4. Navigate to Set Up Workspace → Progressive Web Application.
  5. Turn on Enable PWA.

Brand Your Application

Customize the Progressive Web App to match your organization's branding requirements.

These settings help create a consistent user experience across browsers, mobile devices, and app stores.

Configure Offline Pages

Power Pages allows selected pages to remain accessible even when users do not have an internet connection.

  1. Open Set Up Workspace → Progressive Web Application.
  2. Under More Settings, select Define Offline Pages.
  3. Select the pages that should remain available offline.
  4. Save the configuration.

Offline pages are available in read-only mode and help users access important information when connectivity is unavailable.

Set Up an Offline Message Page

When users attempt to access content that is not configured for offline use, Power Pages displays an offline message page.

  1. Open the Pages Workspace.
  2. Select Default Offline Page.
  3. Customize the page content and design.
  4. Save and publish the changes.

Test the Portal in Offline Mode

After configuring offline pages, validate the experience using a mobile device.

  1. Open the portal in a mobile browser.
  2. While online, select Add to Home Screen.
  3. Install the application.
  4. Switch the device to offline mode.
  5. Launch the application from the home screen.
  6. Verify offline pages load correctly.

Distribute the Application Through a Browser

Once PWA functionality is enabled, users can install the application directly from supported browsers.

Users can pin the portal to their device home screen and launch it like a native application.

Distribute the Application Through App Stores

Power Pages supports publishing Progressive Web Apps to Android, iOS, and Windows app stores using PWABuilder.

  1. Open the Set Up Workspace.
  2. Navigate to Progressive Web Application.
  3. Select Create App Package.
  4. Generate the application package.
  5. Download the package.
  6. Submit the package to the desired app store.

Android Certificate Configuration

For Android deployments, you can update certificate information to verify ownership of the Progressive Web App.

Benefits of Progressive Web Apps

Best Practices

Summary

Power Pages makes it easy to build, brand, test, and distribute Progressive Web Apps. By enabling PWA functionality, configuring offline experiences, and publishing through browsers or app stores, organizations can deliver modern application experiences while maintaining the flexibility and simplicity of a web-based solution.