All Articles
Diagnosing Metro Bundler Freezes and Broken Fast Refresh in Rork Apps
When your Rork-generated Expo app stops picking up code changes or Metro freezes mid-bundle, here is the diagnostic order and the safe reset steps that actually work.
Rork × AdMob UMP × ATT Consent Management for Production — Keeping Revenue Alive in Global Releases
A production playbook for wiring UMP and ATT into your Rork app so you stay GDPR-compliant while protecting AdMob revenue, with working code throughout.
Optimizing Machine Learning in Rork Max Apps — Core ML Integration, Per-Device Tuning, Quantization, Size Reduction
A complete playbook for integrating Core ML into SwiftUI apps generated by Rork Max: model conversion, quantization, Neural Engine targeting, battery management, and per-device tuning — written at the implementation level, not the marketing one.
Rork Max × Xcode— A Pro Workflow for Native Optimization After Generation
How to take a SwiftUI project generated by Rork Max into Xcode for native optimization, Instruments profiling, and App Store-ready polish — plus a merge strategy that preserves your work across Rork regenerations.
Reanimated Worklet Errors in Rork Apps — Six Things to Check Before You Panic
React Native Reanimated throws a lot of worklet errors the moment you add it to a Rork project. This walkthrough covers the six most common causes, from a missing Babel plugin to closure capture bugs, in the order you should investigate them.
Rork Max SwiftUI Output Won't Build in Xcode — A Symptom-Based Recovery Guide
When Rork Max's generated SwiftUI project fails to build in Xcode, the right fix depends on the exact error. This guide walks through the common failure modes — dependency resolution, Info.plist, entitlements, bundle ID conflicts — with targeted recovery steps for each.
Cut First-Day Drop-off by Half — A Data-Driven Onboarding Design Note for Rork Apps
How do you actually lower the 24-hour drop-off on a Rork-built app? This is a working solo developer's notes — measurement funnel, onboarding cuts I made, and the weekly cadence I use to iterate.
Pairing Rork with Convex for a Type-Safe Reactive Backend — From Subscriptions to File Handling
A complete, production-oriented guide to wiring Convex into a Rork-generated React Native app. Schema design, reactive subscriptions, file uploads, Clerk auth, cron jobs, and the pitfalls you only find after shipping.
Adding Sign in with Apple to Your Rork App — What Review Actually Requires and Where People Get Stuck
A practical walkthrough for adding Sign in with Apple to an existing Rork app. Covers the exact Guideline 4.8 requirements that reject Google/Facebook-only apps, the non-obvious parts of expo-apple-authentication, backend token verification with identityToken, and the account deletion requirement most tutorials skip.
Why Your Rork App Can't Save Images to the Camera Roll — A Complete Fix
Image and video saving often breaks the moment a Rork-generated app leaves the simulator. This guide walks through the permission model, expo-media-library quirks, and Android 13+ scoped storage changes that reliably trip people up.
State Updated in Rork But UI Won't Re-render? Five Patterns and Fixes
setState is firing in your Rork-generated code but the UI refuses to update. Five common root causes — mutation, stale closures, Zustand selectors, missed dependencies, unmounted updates — each with Before/After code.
Using Notion as a CMS Backend for Rork Apps — Auth, Block Rendering, Rate Limits, and the 1-Hour Image URL Problem
Put Notion behind your Rork app. Pick the right auth model, render Notion blocks safely, survive the 1-hour image URL expiry, and stay under the API rate limit — a production-grade walkthrough.