RORK LABJP
TOOLING — Rork's developer repos keep moving: rork-xcode was updated on July 16, rork-device on July 15, and rork-plist on July 13OPUS46 — Claude Opus 4.6 is live in Rork, and Rork Max is built to assemble apps on top of Claude CodeSIM — A cloud iOS simulator runs in the browser, with one click to install on a device and two clicks to publish to the App StoreMAX — Rork Max emits pure Swift rather than React Native, reaching iPhone, iPad, Apple Watch, Apple TV, Vision Pro, and even iMessageNATIVE — That opens up HealthKit, ARKit and LiDAR, NFC, Dynamic Island, Live Activities, 3D through Metal, and on-device inference with Core MLSEED — Rork raised a $15M seed led by Left Lane Capital, with Peak XV and a16z Speedrun joining the roundTOOLING — Rork's developer repos keep moving: rork-xcode was updated on July 16, rork-device on July 15, and rork-plist on July 13OPUS46 — Claude Opus 4.6 is live in Rork, and Rork Max is built to assemble apps on top of Claude CodeSIM — A cloud iOS simulator runs in the browser, with one click to install on a device and two clicks to publish to the App StoreMAX — Rork Max emits pure Swift rather than React Native, reaching iPhone, iPad, Apple Watch, Apple TV, Vision Pro, and even iMessageNATIVE — That opens up HealthKit, ARKit and LiDAR, NFC, Dynamic Island, Live Activities, 3D through Metal, and on-device inference with Core MLSEED — Rork raised a $15M seed led by Left Lane Capital, with Peak XV and a16z Speedrun joining the round
TAG

FlatList

9 articles
Back to all tags
Related:
Rork7React Native7Performance3Troubleshooting3FlashList2scroll position1state restoration1expo1Expo1pagination1infinite scroll1state design1
App Dev/2026-06-21Advanced

Your List Jumps Back to the Top — Restoring Scroll Position Across Back Navigation and Process Death

How I rebuilt scroll restoration for a wallpaper grid by splitting it into two unrelated problems — back navigation and process death — covering getItemLayout, save timing, and killing the restore flicker.

Rork Dev/2026-06-20Advanced

Why Your Rork List Starts Duplicating and Dropping Rows as It Grows — Cursor Pagination and Resilient Refetch State

The naive offset pagination Rork scaffolds for you quietly breaks the moment your list changes underneath the user. Here is how to move to a cursor contract, fold every fetch state into one usePaginatedList hook, and recover failed page loads with exponential backoff — implementation first.

Rork Dev/2026-06-19Intermediate

When Rork-Built Lists Stutter: Designing Image Caching and Prefetch

A FlatList from Rork starts stuttering once the images pile up. Here is how I restore smoothness with expo-image caching, recyclingKey, prefetch, and a move to FlashList, with the device numbers I measured.

Rork Dev/2026-05-22Intermediate

Why FlatList's onEndReached Fires Multiple Times — and How to Stop It

After wiring up infinite scroll in a Rork-generated FlatList, you may notice the same paginated request hitting your API two or three times in a row. Here's why onEndReached fires more often than you expect and how to add a two-layer defense that survives production.

Rork Dev/2026-05-17Intermediate

Rork FlatList Crashes from Direct State Mutation – Defensive Copy Fix

FlatList crashes in Rork-generated code are often caused by direct array mutation. Learn the defensive copy pattern that eliminated 50+ crashes in 28 days from a 50M-download app's v2.1.0 update.

Rork Dev/2026-05-14Advanced

Building a Short Video Feed with Rork Max — Camera Recording, Supabase Upload & Vertical Scroll Patterns

A hands-on guide to implementing a TikTok/Reels-style vertical video feed with Rork Max. Covers camera recording, background upload to Supabase Storage, and infinite scroll with active-video detection.

Rork Dev/2026-05-02Intermediate

When Your FlatList Starts Stuttering: Migrating Rork Apps to FlashList v2

When your Rork app's long lists start feeling sluggish, migrating to FlashList v2 makes scrolling dramatically smoother. Here is the practical migration path, taking advantage of v2's removal of estimatedItemSize.

Rork Dev/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.

Rork Dev/2026-04-22Intermediate

FlatList Renders Blank in Rork? A Calm, Ordered Way to Debug Empty Lists

When a FlatList in your Rork-generated app shows nothing at all, the cause is usually a handful of very specific things. Here's the order I check them in, based on bugs I've actually shipped and fixed.