App Store Blitz
Launch-pendingSignature capability
22 pure-Dart engines and 20 Flutter apps in one monorepo, backed by 1,112 tests and a strict 95%+ coverage bar, launching to both stores for ~$124 total cost.
What it is
All game and app logic is separated into pure-Dart engines (no Flutter or I/O imports, testable with plain dart test) wrapped by thin Flutter/Flame shell apps. Every app imports one shared blitz_core package that centralizes ads, in-app purchases, and analytics, so monetization is built once and inherited everywhere. The portfolio spans arcade and puzzle games (Sudoku, 2048, snake, minesweeper, match-3, a slither.io clone, a hole.io clone, a roguelike deckbuilder, a party game) plus a second wave of utility apps (private period tracker, envelope budgeting, a journal, a document scanner). Codemagic CI builds signed iOS artifacts per app, runs tests, and auto-submits to TestFlight.
Highlights
- 22 pure-Dart engines and 20 Flutter shell apps in one monorepo, engines fully decoupled from Flutter for fast headless testing.
- 1,112 test cases across 74 test files; strict TDD with a 95%+ line-coverage bar on every engine.
- A single shared blitz_core for ads, IAP, and analytics, so all apps inherit one monetization implementation.
- User-respecting model: unlimited player-initiated rewarded ads, a tip jar, and a one-off remove-ads unlock. No energy systems, lives, or forced interstitials.
- Codemagic pipeline builds signed artifacts per app and auto-ships to TestFlight, tag-triggered.
- Total cash cost to launch the whole portfolio is roughly $124 (Apple $99/yr + Google $25 once).
Tech · Dart, Flutter, Flame, google_mobile_ads (AdMob), RevenueCat, Firebase, Codemagic CI, App Store Connect, Google Play Console.