Native app-wrappers for the J26 PWA (Progressive Web App).
The apps are generated using PWABuilder and customized to support native features like push notifications and geolocation.
J26/
├── ios/ — iOS app (Swift, WKWebView)
├── android/ — Android app (Gradle, WebView)
└── src/ — PWA source (excluded from git)
The iOS app wraps the PWA in a WKWebView with support for:
- Push notifications (Firebase Cloud Messaging)
- Geolocation
- Universal links
- Pull to refresh
- Open
ios/J26.xcworkspacein Xcode - Run
pod installin theios/directory if needed - Update
ios/J26/Settings.swiftwith your configuration - Build and run
The Android app wraps the PWA in a WebView.
- Open the
android/folder in Android Studio - Build and run
Both apps were initially generated with PWABuilder, which packages a PWA into native app shells for iOS and Android.