RORK LABJP
SDK58 — The Expo SDK 58 beta is open. It adopts the iOS 27 UIScene lifecycle, and R8 is now on by default for Android release buildsSWIFT — Rork no longer creates new Expo projects. New apps are Swift, Kotlin or React, and existing Expo projects keep building as before11/01 — Forty-two days remain for anyone who filed an extension on Google Play's target API level. Miss it and new users on newer devices stop seeing the appEXPOGO — Scanning the QR code in Expo Go stopped working for some people. Since September 3, iOS requires you to be signed in on both the terminal and the appNEW — What I changed when prebuild stopped and asked for the standard Swift AppDelegateXCODE27 — Xcode 27 is not required yet. The latest EAS Build image is still 26.6, and the 27 image is listed as coming soonSDK58 — The Expo SDK 58 beta is open. It adopts the iOS 27 UIScene lifecycle, and R8 is now on by default for Android release buildsSWIFT — Rork no longer creates new Expo projects. New apps are Swift, Kotlin or React, and existing Expo projects keep building as before11/01 — Forty-two days remain for anyone who filed an extension on Google Play's target API level. Miss it and new users on newer devices stop seeing the appEXPOGO — Scanning the QR code in Expo Go stopped working for some people. Since September 3, iOS requires you to be signed in on both the terminal and the appNEW — What I changed when prebuild stopped and asked for the standard Swift AppDelegateXCODE27 — Xcode 27 is not required yet. The latest EAS Build image is still 26.6, and the 27 image is listed as coming soon
ARTICLES

All Articles

All (1023) Getting Started (94) Dev Tools (527) AI Models (114) Business (183) App Dev (105)
Dev Tools/2026-05-01Advanced

Adding a Notification Service Extension to a Rork App — Rich Push, Encrypted Payloads, and Dynamic Rewriting

Wiring a Notification Service Extension into a Rork-built iOS app — image attachments, end-to-end encrypted payloads, and dynamic APNs payload rewriting — with working Swift code and the production pitfalls that bit me along the way.

Dev Tools/2026-05-01Intermediate

EAS Update Published but Nothing Changes? Five Patterns That Quietly Break OTA Delivery in Rork

You ran eas update, the CLI showed a green Published, but your iPhone keeps loading the old code. Here are the five patterns I keep running into, plus a five-minute diagnostic flow you can use the next time OTA goes silent.

Dev Tools/2026-05-01Advanced

Catch Silent Deprecations Before the Next OS Update Breaks Your Rork App

Apple and Google deprecate APIs every year, and your app breaks the morning after. Build the watchdog: a four-layer monitoring setup with concrete CI scripts that catches Required Reason APIs, missing Privacy Manifests, targetSdkVersion shifts, and Expo SDK signals before submission fails.

Dev Tools/2026-05-01Intermediate

Adding iOS 18 Dark / Tinted Icons and Android Themed Icons to a Rork App

A practical walkthrough for shipping iOS 18 dark and tinted icons and Android 13+ themed icons from a Rork-generated project. Asset prep, Expo config, cache pitfalls when replacing icons, and what App Store Connect actually checks for.

Dev Tools/2026-05-01Advanced

Implementing CallKit + PushKit in Rork: Native Call UI and VoIP Push for Voice & Video Apps

A practical, production-grade walkthrough for wiring CallKit and PushKit into a Rork-built voice or video calling app — covering token lifecycle, audio sessions, App Store review risks, and the WebRTC handoff.

Dev Tools/2026-05-01Intermediate

The Warning You Get When You Nest a FlatList Inside a ScrollView in Rork — Patterns That Actually Fix It

When you build a screen in Rork with a header and a long list below it, you'll see the 'VirtualizedLists should never be nested' warning. Here's why it happens and the right ways to fix it using ListHeaderComponent, SectionList, and FlashList.

Dev Tools/2026-05-01Advanced

Implementing Screen Recording and Broadcast in Rork Max — A Production Guide for ReplayKit and MediaProjection

Integrate iOS ReplayKit and Android MediaProjection into your Rork Max app for gameplay recording, tutorial creation, and live broadcasting—covering the full production pipeline.

Dev Tools/2026-04-30Advanced

Rork × AI Moderation Production Guide: Reporting, Auto-Review, and Tiered Sanctions for UGC Apps

A complete production-grade guide to layering AI moderation, reporting, and tiered sanctions into your Rork UGC app. Includes a working three-layer pipeline using OpenAI Moderation, Perspective API, and Cloudflare Workers Queues.

Dev Tools/2026-04-30Intermediate

Fix Disappearing Characters and Jumping Cursors in Rork TextInputs (3 Patterns)

Three state-related patterns that cause TextInput characters to vanish or cursors to jump in Rork-generated React Native apps, with the exact code changes that fix each one.

Dev Tools/2026-04-30Intermediate

How to Track Down 'undefined is not an object' Errors in Rork — Fast

Read Hermes' 'undefined is not an object' error correctly in Rork — five typical causes with code, plus debugging steps when stack traces look unhelpful.

Dev Tools/2026-04-30Advanced

A Prompt Engineering Blueprint for Building Mobile Apps with Rork

How to design instructions to Rork so it returns the implementation you actually want when building mobile apps. A practical methodology distilled from real shipping experience.

Dev Tools/2026-04-30Intermediate

Why Your Rork App Loses Data After an iCloud Restore (and How to Fix It)

If users complain that 'everything was wiped after switching iPhones,' the cause is almost always your iCloud backup configuration. This guide walks through how AsyncStorage, Documents, and Keychain behave on restore in a Rork app — and the exact settings you need to keep user state intact.