Reading path · 13 stops · 96 min of reading · 5 tools and data pages
Ship an iPhone app from Windows.
What you'll learnBuild, sign and submit iOS apps with no Mac, what it really costs, how long review takes and how to dodge the 4.3 spam trap.

The path, in order
Topics: iOS and Swift, App development. Ticks show what you have read in this browser.
- Article · 29 miniOS development on Windows: the complete guide (21 apps, no Mac)
The full no-Mac path from Windows to the App Store: 21 iPhone apps, 384 CI runs, 4-minute releases, the signing traps, and why 13 got stuck in review.
- Article · 10 minBuild an iOS app on Windows: how 21 apps shipped with no Mac
How to build an iOS app on Windows with no Mac: XcodeGen, a GitHub Actions macOS runner, signing via the App Store Connect API and fastlane. Real code and runs.
- Guide · 7 minHow to create an App Store Connect API key and use it in CI
In App Store Connect go to Users and Access, Integrations, App Store Connect API, Team Keys, click Generate API Key, pick a role, and download the.p8 file. You get exactly one download. Copy the key ID from the key list...
- Free tooliOS app icon generator
One image to a 1024 PNG with no alpha channel and an AppIcon set for Xcode.
- Article · 3 minMaking two cartoon eyes feel alive: springs, saccades and blinks in SwiftUI
Springs, saccades and blinks in SwiftUI: how the Minder focus app makes two cartoon eyes feel alive, with Core Motion and optional face tracking.
- Article · 12 miniPhone app development cost: 20 real apps, $99 in fees, 8 approved
What 20 real iPhone apps cost: $99 in Apple fees, $0 for a Mac and CI, a $30,500+ quote for the same apps, and 12 that never made it onto the store.
- Free tooliPhone app cost calculator
Pick an app type and features, get an honest budget range.
- Article · 13 minApp Store review time: 64 real decisions, median 73 hours
I timed every App Review decision for 21 iPhone apps: median 73 hours, 27% inside 48 h (Apple says 90%), 0 of 21 new apps approved on the first try.
- Explainer · 7 minApp stuck in "Waiting for Review": how long is normal, and when to worry
"Waiting for Review" means Apple has your build in the queue but no reviewer has opened it yet. It is normal for it to sit there 2 to 3 days: across 64 real App Review decisions on our 21 iPhone apps, the median wait...
- DataApp Store review times
App Store review times, a monthly Tensorust report. Real App Review waits from our own developer account, by submission type and week, with every decision as CS
- Article · 15 minApple's 4.3 spam check is a 30-second batch job. 22 rejections prove it
Apple rejected 11 of my iPhone apps under Guideline 4.3 spam in 30 seconds, then again after exactly 7 days. The data, my own spam test, and how to survive it.
- Free toolApp Store fee calculator
Apple's 30% or 15% cut, tax and your net, plus every screenshot size.
- PlayEight apps. Zero accounts.
Eight small iPhone apps with no accounts: Chain habit tracker, Ironbook workout log, Minder focus buddy, Quiver archery, Fairway golf and Baseline tennis journals.
When you finish
Paths that pick up where this one stops.

IDs and timestamps that sort
Why UUIDv7 beats v4 as a database key, which libraries keep order, and tools to make and decode IDs and times.

Put something on sale this week
Deploy it, check the page, list it, take payment and get it in front of people, with what actually moved numbers.