◉RORK LABJP
●GPT-6.1 SOL — Added to Rork's model menu (09-29) with Low, Medium and High effort; included on Pro and Max●SONNET 5.5 — Claude Sonnet 5.5 is selectable: strong at UI design and faster than Sonnet 5 (09-28)●SONNET 4.5 — Retires on the Claude API on 11/30, 27 days left. If your app calls it, check the migration target●SDK 58 — Moves to React Native 0.88. R8 is now on by default in Android release builds, and iOS prebuild generates a SceneDelegate●OBSERVE — EAS Observe now records native crashes too (SDK 57.0.21 or later, 10/07)●NEW — My App Open Ad Only Showed When the App…●GPT-6.1 SOL — Added to Rork's model menu (09-29) with Low, Medium and High effort; included on Pro and Max●SONNET 5.5 — Claude Sonnet 5.5 is selectable: strong at UI design and faster than Sonnet 5 (09-28)●SONNET 4.5 — Retires on the Claude API on 11/30, 27 days left. If your app calls it, check the migration target●SDK 58 — Moves to React Native 0.88. R8 is now on by default in Android release builds, and iOS prebuild generates a SceneDelegate●OBSERVE — EAS Observe now records native crashes too (SDK 57.0.21 or later, 10/07)●NEW — My App Open Ad Only Showed When the App…
ARTICLES

All Articles

All (1103)◈ Getting Started (108)⬡ Dev Tools (547)◉ AI Models (126)⟐ Business (197)◇ App Dev (125)
◈ Getting Started/2026-10-29Beginner

When a list is empty and no error shows, open Rork's Logs panel before asking for a fix

A Rork preview shows an empty list but no red error. Before repeating the same fix request, have the app print its values to the Logs panel and split the cause into three places.

◈ Getting Started/2026-10-29Beginner

Three One-Line Additions to Your First Budget-App Prompt: Integer Yen, Local-Date Months, Normalized Input

Adding one line each about how money is stored, where a month begins, and how input is cleaned can prevent month-end totals from drifting in a household-budget app. Behavior checked on Node 22, with a small function you can reuse.

◈ Getting Started/2026-10-28Intermediate

Before You Change Plans, Check That Your Re-Cloned Code Can Be Rebuilt Without Rork

Exporting Rork code to GitHub doesn't guarantee you can rebuild it elsewhere. A Python script that checks lock files, app identifiers, images, import targets and env-var names in a fresh clone, plus an honest note on what was and wasn't tested.

◈ Getting Started/2026-10-21Beginner

You Scanned the QR Code but Expo Go Won't Open — Check the Terminal and the App Logins, in That Order

A QR code that opened fine yesterday now stalls in Expo Go. Since a September 2026 change, the iOS Expo Go app needs a login in both the terminal and the app to open a development project. Here is how to spot it, what to check first, and how to fix it.

◈ Getting Started/2026-10-20Intermediate

A 40-Line Script to Check Whether Rork Wrote an API Key Into Your Code

How to check code Rork generated for hard-coded API keys, using the files you export to GitHub. A short Python script with three signals (key shape, name, EXPO_PUBLIC_ prefix), plus the order to follow when a real key turns up.

◈ Getting Started/2026-10-19Beginner

One of Your 12 Google Play Testers Dropped Out — Do the 14 Days Start Over?

When a tester leaves a closed test midway, does everyone's 14 days reset? A reading of the official Play Console help text, plus a small script that counts days per tester.

◈ Getting Started/2026-10-19Intermediate

My plugins Array Was Empty, and Info.plist Still Had Nine Permission Strings

Even with an empty plugins array, every Expo package you install can add permission strings to Info.plist. I ran prebuild on SDK 58, counted them, and wrote the settings and a small audit script that remove them.

◈ Getting Started/2026-10-17Intermediate

Before Moving to Expo SDK 58, List What Disappears in Your Own Code

A small audit script that scans your project for the APIs Expo SDK 58 removes, changes, or deprecates, with the output from a test project and the pitfalls I only noticed once I ran it.

◈ Getting Started/2026-10-16Beginner

The night the Play Console wouldn't let me submit — release notes cap at 500 characters per language

Google Play release notes are limited to 500 characters per language. Here is how I got unstuck after pasting a long update memo, plus a short check script and what to do when an old draft release blocks a new one.

◈ Getting Started/2026-10-15Beginner

Should You Ship a Web Version While the Store Reviews Your App? Choosing a Release Order for a Rork App With Three Questions

Web first or store first for an app built in Rork? I checked Rork's FAQ and Expo's docs: Rork Pro and Rork Max give you different options, and three questions help you decide the release order.

◈ Getting Started/2026-10-13Intermediate

Can You Move an iOS App From an Individual Account to an Organization Later? Five Things to Clear Before App Transfer

I checked Apple's own pages on moving an app published under an individual Apple Developer account to an organization account later. Here is what must be true first, what to clear, and what does and does not carry over.

◈ Getting Started/2026-10-12Beginner

Before You Promise "Release in a Week" — Break Down the Days You Will Spend Waiting

When your Rork app is ready, the release date still isn't yours to set. Break the wait into Apple enrollment, Google Play closed testing, and first review, then work out the earliest and the late-case date with a small TypeScript script.