Three Builds on One iPhone: Environment Separation for Rork (Expo) Apps
Split a Rork-generated Expo app into dev, staging, and production builds that live side by side on one device. A hands-on walkthrough of dynamic app.config.ts, eas.json profiles, and isolating notifications, analytics, and billing per environment.
Keeping Your Rork App's Expo SDK Upgradable Year After Year — Release Trains and Regression Safety Nets
A maintenance design for keeping Rork-generated Expo apps running through yearly Expo SDK upgrades without breakage. Covers release-train cadence, dependency pinning, regression safety nets, and splitting OTA from store delivery, with real examples.
Shipping Six Wallpaper Apps From One Codebase: A White-Label Build Setup with app.config.ts and EAS
Maintaining near-identical wallpaper apps in separate repos means every fix has to be copied six times — and one day you miss one. Here is the white-label setup I moved to: one codebase that emits six apps through a single APP_VARIANT, with the real app.config.ts and eas.json, plus a validation script that catches config drift before the build runs.
Rork Max App Store & Google Play Submission Checklist 2026
The submission pitfalls specific to Rork Max-generated apps — privacy permissions, build numbers, Data Safety sections, and API key exposure. Use this before you hit submit.
Rork × Fastlane × EAS Release Automation Guide — Ship Screenshots, Metadata, and TestFlight/Play Console Builds With One Command
A production-ready implementation guide for automating Rork app releases with Fastlane and EAS. Generate screenshots, sync store metadata, and ship to TestFlight and Google Play with a single command.
How to Fix Rork App Environment Variable Errors — Troubleshooting .env Files and EAS Secrets Configuration
Fix environment variables returning undefined in your Rork app. Troubleshoot EXPO_PUBLIC_ prefix issues, .env file errors, Metro cache problems, and EAS environment variables (formerly EAS Secrets) step by step.
Moving Six Apps to EAS CI/CD — EAS Build, OTA Updates, and GitHub Actions in Practice
How I moved the build and release pipeline for six indie apps to Expo Application Services: EAS Build for iOS and Android, OTA updates with EAS Update, GitHub Actions integration, and honest notes on free-tier limits.