RORK LABJP
PLAY — Google Play's target API level 36 requirement took effect yesterday, August 31. From today, new apps and updates must target Android 16VISIBILITY — Apps still on API 35 stay listed but disappear for users on newer Android versions. No error is raised; new installs simply fade, which makes the change easy to missEXTENSION — If you missed the deadline, an extension through November 1, 2026 can be requested in Play Console — best filed alongside a concrete migration planAPPLE — On the Apple side, the event lands September 9 and iOS 27 is reported to ship September 14. Testing generated apps on iOS 27 hardware before release week is time well spentEXPO — Expo released expo-paste-input on August 28, a native module that brings image, GIF, and sticker paste to React Native TextInputEAS — EAS Observe reached general availability on August 20, putting crash and performance monitoring on the same EAS platform as builds and updatesPLAY — Google Play's target API level 36 requirement took effect yesterday, August 31. From today, new apps and updates must target Android 16VISIBILITY — Apps still on API 35 stay listed but disappear for users on newer Android versions. No error is raised; new installs simply fade, which makes the change easy to missEXTENSION — If you missed the deadline, an extension through November 1, 2026 can be requested in Play Console — best filed alongside a concrete migration planAPPLE — On the Apple side, the event lands September 9 and iOS 27 is reported to ship September 14. Testing generated apps on iOS 27 hardware before release week is time well spentEXPO — Expo released expo-paste-input on August 28, a native module that brings image, GIF, and sticker paste to React Native TextInputEAS — EAS Observe reached general availability on August 20, putting crash and performance monitoring on the same EAS platform as builds and updates
TAG

react-native

12 articles
Back to all tags
Related:
rork8expo5troubleshooting5architecture4crash2debugging2undo-redo1state-management1offline-first1idempotency1deep-links1universal-links1
Rork Dev/2026-07-12Advanced

Undo That Jumps to the Wrong Place — Designing Edit History You Can Trust

Snapshotting the whole state on every edit crushes memory after a few dozen steps. Here's an undo/redo built on command history plus snapshots, with coalescing, a depth cap, and cross-session persistence, in working TypeScript.

Rork Dev/2026-06-23Advanced

The Post You Wrote Offline Shows Up Twice — Designing a Send Outbox That Survives Retries

Persisting a queue and replaying it isn't enough — a lost response turns into a duplicate write. Here's a send outbox with idempotency keys, temp-to-server ID remapping, and poison-message quarantine, in working TypeScript.

Rork Dev/2026-06-09Intermediate

Deep Links in Rork Max — Universal Links and URL Schemes

A hands-on guide to deep linking in Rork Max apps: when to use URL Schemes vs. Universal Links, the AASA/assetlinks pitfalls, and the cold-start trap — with working examples.

Rork Dev/2026-05-24Intermediate

Why your Rork app shows a blank screen or loses state after returning from background

Your Rork app sits in the background overnight, you tap the icon the next morning, and the screen is blank — or your drafts have disappeared, or you have been silently logged out. iOS process reclamation, AsyncStorage rehydration timing, and Navigation state restoration each cause a different version of this bug. Notes from running wallpaper and wellness apps with 50M downloads as an indie developer.

Rork Dev/2026-05-23Intermediate

Rork-Specific 'expo start --offline forbidden': Four Causes in Rork's Template Config

When expo start --offline returns 'forbidden' specifically on a Rork-generated project, the cause is usually Rork template config: tsconfigPaths, an un-generated expo-router cache, native prebuild, or a lockfile mismatch. Four Rork-specific fixes; the generic Expo proxy and dependency-validation guide is covered separately.

Rork Dev/2026-05-20Intermediate

Fixing 0x8badf00d Watchdog Kills That Wipe Out Rork Apps at Launch

Your Rork iOS app dies right after launch on real devices, but never on your bench. Crashlytics shows exception code 0x8badf00d. Here is how to read the exact watchdog budget out of the crash log and rearrange your launch path so it stops.

Rork Dev/2026-04-22Intermediate

Practical Techniques to Cut the Startup Time of Rork-Generated Apps

If a Rork-generated app feels sluggish on launch, the cause is almost always in how initial loading is assembled. Here's the exact process I used to cut startup time to a third of its original value, measurements included.

App Dev/2026-04-08Intermediate

Rork App AdMob Ads Not Showing — How to Fix Missing Ads and Revenue Issues

Fix AdMob ads not displaying in your Rork app and troubleshoot revenue not reflecting. Covers test ID mistakes, app-ads.txt setup, policy violations, and step-by-step solutions.

Rork Dev/2026-03-29Intermediate

AI Agent × Mobile App Design — Separation of Concerns Architecture for Smarter Apps

When integrating AI agents into mobile apps, not everything should be handled by AI. Learn the Separation of Concerns design pattern for Rork apps to optimize quality, cost, and performance.

Rork Dev/2026-03-26Intermediate

Rork App Launch Crashes & White Screen: Complete Debugging Guide

Fix app crashes and white screen errors in Rork apps. Five crash patterns with debugging steps: boot white screen, instant crash, delayed crash, release-build crashes, and device-specific issues. Includes Xcode, Logcat, and React Native Debugger techniques.

Rork Dev/2026-03-26Beginner

Rork React Native Build Errors: A Diagnostic Path That Holds Up

When a Rork-generated React Native build won't go through, where do you look first? A diagnostic path that runs from Metro Bundler through native module linking, Gradle, Xcode, and Expo config — symptom to root cause.

Rork Dev/2026-03-26Advanced

Rork Max × Server-Driven UI— Control Your App's UI in Real Time from the Backend

Learn how to implement Server-Driven UI (SDUI) in Rork Max. Deliver UI components as JSON from your backend and dynamically update app layouts without app store reviews.