Skip to main content

Mobile App Overview

Mobile App admin page

The Uni8 PWA mobile app feature lets you publish a branded Progressive Web App for your community. Members install it directly from their browser — no App Store submission required.


Plan Requirements

Requires Pro Network+ or higher

The Mobile App feature (moduleMobileApp) is available on Pro Network+, Builder, and Enterprise plans.

Publishing requires Enterprise plan

Publishing the mobile app to all members (publishMobileApp) requires the Enterprise plan. On lower plans you can configure and preview the app, but the Publish button shows an upgrade prompt.

CapabilityPro Network+BuilderEnterprise
Access admin config pageYesYesYes
Configure branding, nav, notificationsYesYesYes
Try It (admin preview)YesYesYes
Publish to membersNoNoYes

If your plan does not include moduleMobileApp, the Mobile App settings page shows an "Unlock Feature: Mobile App" prompt instead of the configuration UI.


App Lifecycle

The mobile app moves through four states, visible as a status badge at the top of the settings page.

BadgeMeaning
OffFeature disabled. Members cannot install or access the app.
DraftEnabled but not published. Admins can configure; no member access.
Try ModeAdmins can preview the app at /app/:tenant/* before going live.
PublishedLive to all members. Members can install from the community site.

Lifecycle Actions

Current stateAvailable buttonsResult
OffToggle Enable the mobile app to reach Draft
DraftTry It, PublishTry It → Try Mode; Publish → Published (Enterprise only)
Try ModeStop Try, PublishStop Try → Draft; Publish → Published
PublishedRe-publish, UnpublishRe-publish pushes draft changes live; Unpublish → Draft

Happy Path

  1. Go to Settings → Mobile App.
  2. Toggle Enable the mobile app to ON. Status badge changes to Draft.
  3. Configure branding, navigation tabs, push notifications.
  4. Click Try It to enter Try Mode and preview on your own devices.
  5. When satisfied, click Publish (Enterprise). Status badge changes to Published.
  6. Share the community URL with members. They will see an install prompt (see the member install guide).
  7. To push future changes live without downtime, click Re-publish.

Default Configuration

When you first enable the mobile app, the following defaults apply:

SettingDefault
Bottom nav tabs visibleFeed, Spaces, Notifications, Me
Primary tabFeed
App iconTenant logo (no custom icon)
Icon backgroundSolid white (#ffffff)
Splash screenEnabled, white background, pulse animation
Install banner titleInstall {Your Community Name}
Install banner description"Add to your home screen for quick access"
Show banner on public pageON
Route visibility (Events, Courses, Directory, Job Board, News)All ON
Directory space mappingAuto-detect (first directory space)
Jobs space mappingAll jobs (across spaces)

Push notification defaults are documented in Push Notifications.


Where Settings Live

All mobile app configuration is stored in the Site.mobileAppConfig JSON field. Configuration is split across two tabs on the admin page:

  • Design tab — Phone mockup preview + bottom navigation editor
  • Settings tab (sheet) — App icon, splash screen, install banner, push notifications, route visibility

Next Steps

Ask AI Assistant