Backend, Auth & Data Integrations
This hub covers connecting an iOS app to real data: authentication (Sign in with Apple, passkeys), backends like Firebase and Supabase, and data sync with proper loading, empty, and error states. Build the UI from a free VP0 design and wire the backend through official SDKs.
What this hub covers
- Authentication and passkeys
- Firebase and Supabase
- Data sync and state
- API integration
- Offline and errors
Guides in this hub (15)
How to Fix the Google Sign-In Popup Freeze on iOS
The Google Sign-In popup freezes on iOS when the auth session is not retained or the presenting controller is wrong. Here is the reliable fix and why it happens.
Bubble Database to Supabase: React Native Migration Guide
Things become tables, privacy rules become audited RLS, auth needs a reset ceremony, and files are on a deadline. The escape route, mapped honestly.
Migrating from Firebase to Supabase in React Native
A data-layer migration, not a UI rewrite: Firestore documents become normalized Postgres tables, Security Rules become audited RLS, and supabase-js replaces the SDK.
How to Escape FlutterFlow and Firebase Limits Cleanly
When FlutterFlow and Firebase limits bite (document caps, array configs, query ceilings), the escape paths: rebuild the front end, migrate to Postgres, or both.
WatermelonDB Offline Storage on iOS via Claude Prompts
WatermelonDB gives a React Native app a fast, offline-first local database. Here is how to structure the schema, models, and sync, and what to prompt Claude for.
Supabase Anonymous Guest Login for iOS Apps
A free pattern for Supabase anonymous login on iOS: let users try the app as a guest, keep row-level security on, and convert them without losing data.
Firebase Auth Not Working in Rork? Here's the Fix
Firebase Auth failing in your Rork app? It is almost always config, the Firebase setup, init, or redirect, not your code. Here are the causes and fixes.
Apple Sign-In Template in React Native (Free UI)
Add Sign in with Apple to a React Native app: the button, the flow, and token handling, from a free VP0 design. Required alongside other social logins.
Zero-Trust MFA Auth UI for iOS
Build a zero-trust multi-factor auth UI in iOS: passkeys, step-up verification, and device trust, from a free VP0 design. Strong security without the friction.
Firebase iOS Auth Login With Dark Mode (Free SwiftUI)
Build a Firebase auth login screen in SwiftUI with proper dark mode: email, social sign-in, and Sign in with Apple, from a free VP0 design.
Raw Firebase Auth in SwiftUI Without the SDK
Use Firebase Authentication in SwiftUI via its REST API, no SDK: lighter app, fewer dependencies, and full control, from a free VP0 design.
Supabase Auth Screen Template for iOS (Free SwiftUI)
Build a Supabase auth screen in SwiftUI: email, magic link, social sign-in, and Sign in with Apple, from a free VP0 design. With row-level security.
Supabase Edge Functions: Error Handling and the UI States
Supabase Edge Functions fail in predictable ways. Return structured errors and render honest loading, empty, and error states from a free VP0 design.
Fix a Supabase Google Auth Popup Freeze on iOS
A Supabase Google sign-in that freezes the popup on iOS is almost always a redirect or web-session issue. Here is the fix, with a clean auth UI from VP0.
WatermelonDB Offline Sync Setup in React Native
Set up offline-first sync in React Native with WatermelonDB: a local database, a sync engine, and conflict handling, from a free VP0 design.
Related topic hubs
React Native & Expo: Mobile Frontend ArchitectureNative Apple & SwiftUI: The iOS EcosystemFree iOS Templates, UI Kits & ComponentsVibe Coding: iOS App Template StrategyNative Hardware, Sensors & Device FeaturesWeb3, Telegram Mini-Apps & Crypto UIAI App Builders & Vibe Coding ToolsApp Store Publishing, Build Errors & DeploymentB2B, Enterprise, Healthcare & Industry AppsCompliance, Localization & AccessibilityMaps, Location, Mobility & Delivery UIPayments, Monetization & Regional FintechUI Animations, Gamification & MicrointeractionsAI/ML Product Templates & Agentic UXAI App Builders: Pricing, Code Ownership & ShippingFramework & Component Library AuthorityCore AI UI Component AuthorityAI UI & Component Tool Alternatives and ComparisonsEnterprise SaaS & Compliance UIAI IDE & MCP IntegrationsBackend-Connected UI SystemsMobile App UI & Super-App TemplatesDesign-to-Code & No-Code MigrationAdvanced Interaction & Spatial UIAI Agent & Local AI InterfacesProgrammatic SEO & Conversion ComponentsThe Vibe Coding Operating System
New here? Start with the VP0 Journal, or browse free iOS components. VP0 is the free iOS design library for AI builders, copy a design and your AI tool rebuilds it in SwiftUI or React Native.