Quick Guides for Mobile Developers

Practical guides for React Native, Expo, Supabase, and more.

Learn

Ship faster with
quick guides.

Practical, focused tutorials for React Native, Expo, Supabase, and deployment. Each guide is under 10 minutes.

11 guides

intermediate45 minutes

EAS Build Profiles: The Config Mistake That Wasted My 47 Builds

I wasted 47 EAS builds on config mistakes. Here's the env var trap, the submit trap, and the 3-profile setup that actually ships.

Reflection10 min read

How I Made $0.35 in My First Month as an Indie Hacker

$0.35 in my first month after shipping 4 apps. The real first month of indie hacking — no polish, no edited highlight reel.

intermediate2-3 hours (manual) or 15 min (pre-configured)

How to Add In-App Purchases to React Native

In-app purchases in React Native. One SDK, both platforms. Skip 28 hours of manual billing work.

beginner20 minutes

How to Add Push Notifications in Expo

Push notifications in Expo. One implementation for iOS and Android. 15-minute setup.

intermediate30-45 minutes

How to Deploy NestJS with Docker for Free

NestJS on Oracle Cloud free tier. $0/month. 4 cores, 24GB RAM. Production-ready.

intermediate30 minutes

How to Set Up CI/CD for Expo with GitHub Actions

GitHub Actions + EAS Build. Push to main → build → submit to both stores. Automated.

intermediate2 hours

How to Set Up Deep Links in Expo

Universal links for iOS and App Links for Android in Expo, with the AASA and assetlinks config I use across shipped apps.

beginner15 minutes

How to Set Up Supabase Auth in React Native

Supabase Auth in React Native. Email, OAuth, magic link. Production setup in 15 minutes.

beginner90 minutes (active)

How to Submit a React Native App to the App Store

App Store submission for React Native apps. Step-by-step from a developer who submitted 4 apps in a month.

intermediate90 minutes

How to Use Supabase Realtime in React Native

Supabase Realtime from a React Native app with channels, presence, cleanup, and the mistakes I stopped making.

intermediate4 hours

How to Wire Stripe Payment Sheet in React Native

Stripe Payment Sheet in React Native with the NestJS PaymentIntent endpoint, webhook, and the Apple review rules I follow on every shipped app.

Related resources

Or skip the guides entirely.

Shippen handles all of this for you. Pre-configured stack with 11 AI agents. One-time purchase.

Get Shippen →
ShippenLearn