React Native Gesture Handler: Pan, Swipe, and Tap
The root view that silently breaks Android, the modern Gesture API, worklets on the UI thread, composing gestures, and swipe rows inside a scrolling list.
Updates, ideas, and behind-the-scenes from the ShipNative team.
The root view that silently breaks Android, the modern Gesture API, worklets on the UI thread, composing gestures, and swipe rows inside a scrolling list.
The async API, SQLiteProvider and useSQLiteContext, migrations with user_version, parameterised queries, transactions, and when AsyncStorage stops being enough.
Synchronous key-value storage via JSI — the development build it requires, migrating off AsyncStorage, the reactive hooks, and when it is the wrong tool.
Why the url field vanishes on Android, expo-sharing for generated files, share cards with view-shot, and making a shared link open the app.
expo-linear-gradient vs react-native-linear-gradient vs the new backgroundImage style — angles, Android borderRadius clipping, gradient text, and the TypeScript tuple error.
expo-av is deprecated — what replaced it, working code for both live players, a scroll feed that does not eat memory, and why YouTube URLs never play.
RNCamera is unmaintained. A real capture screen with expo-camera, when Vision Camera earns its dev build, permissions that pass review, and how to stop uploading 8MB photos.
File-based tabs, hiding routes with href: null, badges and blur, a custom floating pill bar — and the double-counted safe-area inset behind most layout complaints.
Install, the props that matter, two-way postMessage bridging, cookies and sessions, file uploads — and the cases where a WebView gets your app rejected.
Why iOS and Android solve this at different layers, the behavior values per platform, keyboardVerticalOffset with headers, and when to switch to keyboard-controller.
A Reanimated shimmer from scratch, Moti vs content-loader vs hand-rolled, and the delay thresholds that stop skeletons flickering.
The community picker vs the alternatives, one wrapper for both platforms, the Android dismissed event, and the timezone bug that saves dates a day early.
Runtime versions, channels vs branches, why your update lands on the second launch, what still needs a store build, and how to roll one back.
What plugins do during prebuild, the mods worth knowing, writing an idempotent one, and why your native change keeps disappearing.
The hydration flash, the 6 MB Android ceiling, batched writes, persisting a store — and when MMKV or SQLite is the right answer instead.
The 2048-byte limit, keychainAccessible levels, the iOS keychain that survives uninstall, and what SecureStore cannot protect.
Core Modal vs Expo Router modal routes vs sheets vs Alert — how to choose, plus dismissal, the keyboard, Android back, and the stacked-modal blank screen.
keyExtractor, memoized rows, empty and separator states, pull-to-refresh, infinite scroll, the three real causes of jank — and when FlashList is worth it.
Shared values, the UI-thread rule, layout and entering animations, gesture-driven motion — and the style properties you should never animate per frame.
@gorhom/bottom-sheet end to end — snap points, backdrop, scrollable content, keyboard handling, and the three reasons your sheet renders invisible.
react-hook-form with Zod — why register() does not work, the Controller pattern, one schema shared with your backend, and the four things that actually break.
The config plugin, image sizing that survives every device, a dark variant, and the two API calls that remove the blank screen before your first render.
gifted-charts vs Victory Native vs chart-kit vs raw Skia — working code for the two you will actually pick, and the three mistakes that make charts feel slow.
expo-location end to end — the permission strings App Review checks, cached-then-fresh reads, accuracy tiers, watch cleanup, and handling a denial.
System detection, semantic theme tokens, a Light/Dark/System override, and the four things that leak white — status bar, navigator, splash, and maps.
expo-image-picker, on-device compression, direct-to-storage uploads with Supabase or S3, progress bars, and the Android content:// URI failure.
The eas submit reference — flags, App Store Connect API keys vs Apple ID, Google service accounts, non-interactive CI runs, and ITMS errors decoded.
Why EXPO_PUBLIC_ values ship in plain text inside your bundle, how EAS secrets differ, .env precedence, and where API keys actually belong.
Add a real map with markers and current location using react-native-maps and Expo — copy-paste code, the Android API-key step, and the AI-builder shortcut.
Build a QR and barcode scanner with expo-camera — permissions, live scanning, the duplicate-scan trap, and handling the result. Plus the AI shortcut.
A chat app is three tables and one real-time subscription. The data model, the backend choice that matters, the screens, and the AI shortcut from prompt to phone.
An honest breakdown of Expo vs Flutter — language, hiring, performance, ecosystem, and AI tooling — and which to pick for a new mobile app, and when.
The exact screenshot dimensions App Store Connect and Google Play accept in 2026 — which sizes are required, which are auto-scaled, and how to export them once.
New personal Play accounts must run a closed test before publishing. Who the rule applies to, how the 12-tester / 14-day requirement works, and how to pass it.
Expo Go is a sandbox with a fixed set of native modules. A development build is your app. Exactly when you have to switch, and the five commands that do it.
Leaving Bubble? Eight alternatives sorted by what you are actually building — web apps, internal tools, or native mobile apps — with the real trade-offs.
Expo vs React Native explained plainly — they are not competitors. What the difference actually is, when bare React Native is worth it, and what to pick in 2026.
Three real ways to turn a website into a mobile app — PWA, a wrapper, or a proper native rebuild. What each actually gets you, the app-store rules, and how to choose.
Real timelines to build a mobile app in 2026 — MVP vs full app, solo vs agency, and traditional vs AI. Honest week-by-week estimates and what actually slows you down.
The best Base44 alternatives in 2026 — for internal tools, web apps, and especially native mobile apps Base44 can’t build. What each does well and where it fits.
The best AI app builders in 2026, ranked. Which output real React Native, which let you own the code, and which to pick for a mobile app you can grow.
The best app builders in 2026 compared across no-code, AI, and low-code — which fits mobile vs web, what they cost, and which let you own your code.
Build a real mobile app with AI — no coding. A step-by-step guide from a one-line idea to a working iOS and Android app you can publish and own.
What an app really costs in 2026 — by complexity, platform, and build path. Freelancer vs agency vs AI builder, with a free calculator to estimate yours.
How to scope and ship a real MVP fast — the core loop, what to cut, and how AI builders get you to a testable app in days instead of months.
Rork and ShipNative both turn a chat prompt into a mobile app. The difference is platforms, code ownership, and reliability. An honest comparison.
Performance, ecosystem, AI tooling, hiring, and App Store readiness compared. See which stack actually wins for your next mobile app in 2026.
No-code vs AI-generated native: which stack actually publishes to the App Store? An honest founder-first comparison with cost and feature tables.
The three auth providers React Native teams actually pick in 2026, compared honestly with Expo-ready setup snippets and pricing tradeoffs.
Build a real fitness tracking app in a weekend with AI. HealthKit, charts, streak mechanics, and monetization — the practical 2026 playbook.
Spreadsheet-backed no-code vs AI-generated native React Native. Which actually publishes to the App Store in 2026? Honest side-by-side.
The complete 2026 setup guide — RevenueCat + Expo, App Store Connect and Play Console products, paywall code, sandbox testing, and the gotchas.
UberEats-style three-sided marketplace with customer, restaurant, and driver flows. Stripe Connect, maps, launch strategy — the full AI playbook.
Pre-launch checklist, launch-day timeline, copy that actually converts, and what drives top-5 finishes on Product Hunt in 2026.
Visual no-code vs AI-generated React Native. Code ownership, performance, pricing, and when to migrate from Adalo — a 2026 founder comparison.
Multi-tenancy, auth, subscriptions, admin tooling, and go-to-market. The full B2B SaaS mobile playbook with AI code generation for 2026 founders.
Keywords, screenshots, reviews, and localization — the practical 2026 ASO playbook that drives organic installs for indie founders.
Web-first portals vs AI-generated native React Native. How the two stacks compare, and why many teams now run both together in 2026.
The exact AI prompt, streak mechanics, local push reminders, and paywall strategy to ship a habit tracker app this afternoon.
The complete walkthrough — APNs, FCM, expo-notifications, Expo Push API, background delivery, and the gotchas that trap first-time teams.
Agentic CLI vs AI-first IDE vs prompt-to-app. An honest 2026 comparison of three AI coding surfaces, plus the combined workflow most power users run.
Feed architecture, real-time, moderation, and niche launch. The full 2026 playbook for shipping a social app without hiring a dev team.
The anatomy of a winning AI app prompt, 10 copy-paste templates by category, and the refinement patterns that produce shippable iOS code.
Agentic issue-to-PR vs blank-slate AI app generation. When each wins for mobile developers and the combined workflow most teams now run.
Two-sided flows, Stripe Connect escrow, trust mechanics, messaging, and the chicken-and-egg launch playbook for building a marketplace with AI.
Auth, database, realtime, pricing, and Expo compatibility compared. The honest 2026 backend decision guide for React Native teams.
The plain-English 2026 primer — how AI app builders work, the three main types, what they can and cannot do, and how to pick one for your idea.
Profiles, matching, chat, safety, moderation, and niche launch strategy. The complete founder playbook for shipping a dating product with AI.
File-based routing vs programmatic navigation compared. What Expo Router actually buys you, when to migrate, and when React Navigation still wins.
The ingredients, stack-specific keywords, anti-patterns, and before/after examples that actually improve AI-generated React Native output in 2026.
AI prompt + Stripe + cart + checkout + shipping + orders. The complete founder playbook for shipping a branded native commerce app in 2026.
The complete 2026 walkthrough — PaymentSheet, Apple Pay, webhooks, saved cards, and the gotchas for Expo-based React Native apps.
Day-by-day 30-day pre-launch plan — audience, waitlist, landing page, influencers, Product Hunt, and the week that follows launch.
Offline-first architecture, widgets, quick capture, subscriptions, and niche launch — the full playbook for shipping a productivity app with AI.
The five-step framework for turning a vague app idea into a prompt AI builders can actually execute — with a worked example and common mistakes.
Seven organic channels that actually drive installs in 2026 — niche communities, content, Product Hunt, influencers, ASO, referrals, and cold outreach.
Calendar + availability, Stripe deposits, reminders, reschedules, and the vertical launch strategy — the full 2026 playbook for AI-built booking apps.
The 7 most common AI output failures in React Native, diagnosed and fixed at the prompt level — not the code level. The 2026 troubleshooting playbook.
The 2026 copy-ready privacy policy template for AI-generated mobile apps, plus App Store Privacy labels, Play Data Safety, GDPR, and CCPA guidance.
MMKV, SQLite, sync strategies, and conflict resolution — the complete 2026 offline-first playbook for Expo apps, with AI prompt guidance.
Custom schemes, iOS Universal Links, Android App Links — the complete 2026 walkthrough for Expo with code, hosting, testing, and the common pitfalls.
Free tools, the research process, competitor mining, iOS keyword field tactics, Play description density, and the iteration cadence that wins.
The complete 2026 prompt engineering playbook — scaffold, iterate, refactor. Three-phase framework, templates for each, anti-patterns, and your prompt library.
The hybrid screenshot-plus-text workflow for AI app builders — when to upload a screenshot, what text to add alongside, and the iteration pattern that wins.
Swap mocks for Supabase, Firebase, or API routes. Auth, row-level security, environment variables, and testing — the full 2026 backend-wiring walkthrough.
Honest hour-by-hour case study: Friday night idea to Sunday evening TestFlight. 24 hours of real work — what worked, what broke, and what I'd do differently.
Internal vs external testing, invites, beta review, feedback collection, and iteration cadence — the 2026 TestFlight playbook for AI-built mobile apps.
Week-by-week 30-day plan from idea to App Store with AI code generation. Daily time budget, what to skip, what to commit, and the lessons founders learned.
Swift/Kotlin vs React Native/Flutter vs PWA — honest 2026 comparison, decision framework, and how AI code generation has shifted the choice.
The 10 highest-impact React Native performance fixes in 2026 — FlashList, MMKV, Reanimated, expo-image, Hermes, and the profile-first audit path.
Tools, 2026 trends, design principles, and the 1-hour process to ship an acceptable App Store icon without hiring a designer.
Seven app archetypes founders ship with ShipNative — habit, fitness, marketplace, social, booking, e-commerce, SaaS — with the stacks and common threads.
Supabase, Firebase, Convex, Appwrite, PowerSync, Xano — the 2026 BaaS landscape compared for AI-generated mobile apps, with top picks by use case.
Which auth provider actually fits an AI-built mobile app — ownership, exportability, pricing at scale, and the decision framework for 2026 founders.
Every term a 2026 AI mobile app founder needs — from AI builders to EAS, RLS, IAP, and ASO. Plain-English definitions with pointers to deeper guides.
Step-by-step: Supabase project, tables, row-level security, env vars, and verification — the 2026 walkthrough tuned specifically for a ShipNative export.
The workflow habits, tool stacks, niche picks, and anti-patterns separating indie hackers who ship from ones who tinker in 2026.
A complete 8-step process — from writing your first prompt to submitting to the App Store. Realistic timelines, tool comparisons, and the exact mistakes to avoid.
Not every AI builder outputs native mobile apps. Compare web-first vs React Native / Expo generators and what to verify before you buy.
We evaluated 8 AI app builders on output quality, speed, code ownership, platform support, and pricing. Full reviews, a comparison table, and a decision guide for every use case.
What a React Native AI app builder is, how it differs from web-only AI tools, and a seven-point scorecard for native navigation, export quality, and App Store readiness.
Honest limits of web-first AI tools for iOS and Android, hybrid workflows, and when to use native AI generators like ShipNative.
Turn UI images into working Expo screens: export tips, pairing images with prompts, and when classic Figma-to-code wins.
Lightweight PRD skeleton tuned for AI mobile generation, plus copy-paste prompt fragments that map cleanly to React Native.
Apple developer setup, EAS CLI flow, privacy URLs, and review pitfalls — written for AI-generated Expo projects.
Visual Flutter builds vs prompt-driven Expo output — skills, timelines, and when each stack wins.
Move from web prototypes to App Store-ready binaries without double work — scope freezes, spec translation, and EAS handoff.
Copy-paste ShipNative prompts for habit, social, and marketplace MVPs — scoped to one core loop.
PM workflow: actors, acceptance criteria, and prompt blocks that reduce hallucinated features.
Compare cash, calendar, and risk for AI MVPs vs contractors vs agencies — plus hidden store and tooling fees.
Practical ownership checklist: export rights, lock-in signals, Expo folders, and GEO-friendly direct answers.
Curated free stack for design, prompts, Expo testing, QA, and distribution — with links to ShipNative playbooks.
Type a description, get a working iOS & Android app. A deep look inside ShipNative's 4-stage generation pipeline — and how to write descriptions that produce better apps.
Stop spending months on your MVP. ShipNative generates a working React Native app from a single prompt — live preview in minutes, in users' hands before end of day.
React Native is the gold standard for cross-platform mobile apps — and now you can build one without writing a line of JavaScript. Here's how ShipNative generates a complete Expo project from a plain-text prompt.
Paste your product requirements document into ShipNative and get a working React Native app fast. No developer, no design handoff, no sprint planning needed.
Upload a screenshot, mockup, or Figma export — ShipNative turns any UI image into a working React Native app. No code, no handoff, no waiting.
Type what you want. ShipNative builds a real React Native app in seconds — no coding, no setup. How text to app AI works, what you can build, and how to ship your first app today.