iOS 15+
SwiftUI, WKWebView, and APNs
Open the Xcode project, edit one configuration file, choose your Apple Developer team, and run on a physical device. Swift Package Manager fetches the HoneyNotify iOS SDK from GitHub.
Try the complete iOS or Android push flow with a ready-to-build full-screen WebView project. Add your app name, HTTPS website URL, and public HoneyNotify key, then run it from Xcode or Android Studio.
These are source-code projects you build with your own platform credentials, identity, and website—not signed App Store or Play Store downloads.
Open the Xcode project, edit one configuration file, choose your Apple Developer team, and run on a physical device. Swift Package Manager fetches the HoneyNotify iOS SDK from GitHub.
Open the project in Android Studio, edit one properties file, add Firebase's google-services.json, and run it. Gradle fetches the HoneyNotify Android SDK from GitHub.
Use the projects as a test harness, learning resource, or starting point for a branded WebView app.
Request permission, obtain the platform token, register the device with HoneyNotify, and handle later token refreshes.
Keep links for your configured website in the WebView and hand external destinations to the system browser.
Parse HoneyNotify notification fields, track lifecycle callbacks, and route a notification's click URL.
The app display name and full-screen WebView destination live in the supplied platform configuration file.
Point the native registration client at HoneyNotify using the restricted key created for your test app.
Download the source, follow the platform README, and start with one controlled test push.