Launch Timeline
Sprint-by-sprint plan from planning through app store approval, with team capacity scenarios.
The My Marketing Pro mobile app brings the full MMP platform to iOS and Android devices. This section documents our launch plan, technical architecture, and the path to getting the app live on both app stores.
The mobile app is a Flutter WebView wrapper that loads the MMP web application (app.mymarketingpro.com). The native shell is feature-complete:
| Component | Status | Notes |
|---|---|---|
| Flutter WebView shell | Complete | Points to app.mymarketingpro.com |
| Firebase push notifications | Integrated | FCM token handling, topic subscription, foreground/background |
| OAuth (Google, Facebook, LinkedIn, Apple) | Working | Google uses external browser per policy |
| Session persistence | Working | Cookie bridge, secure storage |
| Onboarding flow | Complete | 6-slide carousel with permission prompts |
| Offline detection | Working | Banner notification when connectivity lost |
| App icons & splash screen | Configured | iOS and Android assets generated |
| CI/CD pipelines | Active | GitHub Actions + Fastlane for both platforms |
| App store signing | Configured | Keystores (Android), certificates (iOS) |
What’s blocking launch:
webview_flutter with custom cookie managerflutter_local_notificationsflutter_web_auth_2 + flutter_secure_storagecom.mymarketingpro.app (both platforms)Launch Timeline
Sprint-by-sprint plan from planning through app store approval, with team capacity scenarios.
Push Notification Strategy
Admin portal options, programmatic notification rules, and current Firebase setup.
App Store Submission
Complete checklists for Google Play and Apple App Store submission and approval.
Before development begins, the following decisions require R&D Lead input:
Last Updated: February 2026 Owner: Product Lead