App Store Launch Club Blog

Build and ship your first app

Strategies, breakdowns, and honest guides on validating ideas, building with Claude Code and Expo, passing app review, and growing downloads on the App Store and Google Play, from the people who teach it every day.

RSS
A row of seven small brass rotary knobs turned progressively higher from left to right on a warm oak desk, beside a dark smartphone and a softly glowing amber desk lamp

App Store Phased Release: How the 7-Day Rollout Works, How to Pause It, and When to Skip It

App Store phased release rolls a version update out to a random sample of users with automatic updates on over 7 days: 1 percent on day one, then 2, 5, 10, 20, 50 and 100. You can pause it for up to 30 days in total, or release to everyone with one button. Here is exactly what Apple says it does, what it does not do, and how I decide when an Expo app update should use it.

DavidDavid October 2, 2026 8 min read
Read article
A paper desk calendar with one date circled in red pencil on a warm oak desk, beside a dark smartphone, a small brass desk bell and two blank paper ticket stubs in late afternoon light

App Store In-App Events: How to Set One Up for Your Expo App (and When It Is Worth It)

App Store in-app events are event cards Apple shows on your product page, in search results and in its editorial tabs to promote a timely moment inside your app, such as a challenge, a competition or a major update. An event can run for up to 31 days, be promoted up to 14 days early, and be submitted for review without a new app version. Here is what Apple allows, what gets an event rejected, how to wire the deep link in an Expo app, and the Real Moment Test I use before creating one.

DavidDavid September 30, 2026 10 min read
Read article
Two dark smartphones side by side on a pale concrete desk, one screen glowing teal and the other coral, with a small brass balance scale between them, loose teal and coral paper swatches and a cream mug of black coffee in bright daylight

App Store Product Page Optimization: How to A/B Test Your Screenshots and Icon

App Store product page optimization is Apple's free A/B testing tool in App Store Connect. You test up to three alternate versions of your app icon, screenshots and app previews against your original page, on real App Store traffic, for up to 90 days, and read the results in App Analytics. Here is what Apple allows, how to set a test up for an Expo app, why alternate icons need a new build, and the One-Change Rule I use so a test actually tells you something.

DavidDavid September 29, 2026 9 min read
Read article
A wall calendar page with one day circled in blue ink on a pale oak desk, beside a small parcel wrapped in kraft paper with a navy ribbon, a dark smartphone face down, a brass desk clock and a cream mug in bright morning light

App Store Pre-Order: How to Set It Up for Your First Expo App (and When It Is Worth It)

An App Store pre-order publishes your product page before your release date so people can order the app, and on launch day it downloads to their device automatically. Apple only publishes the pre-order after the build has passed App Review, the release date has to sit two to 180 days out for a brand-new app, and you have to release the version manually. Here is how to set it up in App Store Connect for an Expo app, what Apple charges and when, and the three questions I use to decide whether a pre-order is worth the wait.

DavidDavid September 28, 2026 9 min read
Read article
A fan of blank matte charcoal cards with a single embossed rectangle on the top card, held by a brass paperclip, beside a dark smartphone and a small cream envelope on a slate-grey desk in soft moody side light

App Store Promo Codes vs Offer Codes: How to Give People Free Access to Your Expo App

App Store promo codes give someone a free download of your paid app. Offer codes give someone a free or discounted in-app purchase or subscription. Since March 26, 2026 Apple no longer lets you create promo codes for in-app purchases, so an Expo app with a subscription paywall hands out offer codes, and a paid-up-front app hands out promo codes. Here is what each one does, the limits Apple publishes, how to create them in App Store Connect, and how to redeem them from a RevenueCat paywall.

DavidDavid September 27, 2026 9 min read
Read article
A smartphone lying face-up on a pale oak desk beside a short tower of plain wooden toy building blocks, a small brass magnifying glass resting on a folded cream index card, and a ceramic cup of tea in bright morning window light

App Store Age Rating Questionnaire: How to Answer It Correctly (4+, 9+, 13+, 16+, 18+)

The App Store age rating questionnaire is the required set of questions in App Store Connect that decides whether your app shows as 4+, 9+, 13+, 16+ or 18+. Apple calculates the rating from your answers, and a handful of capability questions (unrestricted web access, social media, medical information) push a plain utility app up two tiers if you answer them loosely. Here is what each question means, which answers move the rating, and how to fill it in for an Expo app.

DavidDavid September 26, 2026 9 min read
Read article
A smartphone lying face-up on a dark walnut desk beside a small brass balance scale with a single coin on one pan, a folded blank cream paper card, and a matte black fountain pen in moody warm window light

Guideline 3.1.2 Rejection: How to Fix Your Subscription Paywall for App Review

A Guideline 3.1.2 rejection means App Review found your auto-renewable subscription missing something Apple requires before a user can subscribe: the full renewal price shown prominently, the subscription name and length, what the user gets, a restore path, or working Terms of Use and Privacy Policy links. Here is what each 3.1.2 clause targets and the exact paywall checklist that clears it.

DavidDavid September 25, 2026 9 min read
Read article
A smartphone lying face-up on a dark walnut desk, its screen glowing a deep solid indigo with a single small centered emblem of light, beside a brass drafting compass and a folded charcoal cloth in low warm evening light

How to Add a Splash Screen to Your Expo App

How to add a splash screen to your Expo app: install expo-splash-screen, point the config plugin at a centered logo image with a background color, hold the splash with preventAutoHideAsync until your first screen is ready, then hide it. Here is the exact setup - plus the Android 12 rule and the white-flash fix most builders miss.

DavidDavid September 17, 2026 8 min read
Read article
A sleek smartphone showing two side-by-side app screens, one bright white and one deep charcoal, resting on a dark matte desk beside a small toggle switch component and warm amber desk lamp

How to Add Dark Mode to Your Expo App

Adding dark mode to your Expo app means detecting the system color scheme, theming every component from one central palette, and handling the edge cases that trip up first-time builders. Here is the exact setup - useColorScheme, a typed theme object, styled components, and how Claude Code wires it all in one pass.

DavidDavid September 13, 2026 9 min read
Read article

Stop scrolling. Start shipping.

Join App Store Launch Club, the #1 community for building and launching apps, for $9/month.