learncrossplatform.dev
THE BOOK

Cross-Platform App Development

A project-based book: 11 core chapters + 2 extensions, built around three real apps — not toy demos. Covers PWA, Capacitor, React Native, and Flutter in the order you'd actually adopt them.

Read Chapter 1 free →Get the starter code →

Core chapters

matches a 15-week course · 1 chapter ≈ 1–2 weeks
  1. 01
    The Mobile Development LandscapeFREE SAMPLE
    Native vs. Hybrid vs. Cross-platform vs. PWA — how to choose
    Read →
  2. 02
    Progressive Web Apps (PWA)pwa
    Project 1: Field Survey App — dynamic forms, offline storage, sync
  3. 03
    Capacitor — From PWA to Native Appcapacitor
    Wrapping Project 1 for the app stores
  4. 04
    React Native & Exporeact-native
    Project 2: Room Booking — transactions, waitlists, realtime
  5. 05
    Flutter — Google's Cross-Platform Frameworkflutter
    Project 3: Expense OCR — ML Kit + a real receipt parser
  6. 06
    Architecture & Patterns
    Three-layer architecture, state management, testability
  7. 07
    Backend & Services
    REST/GraphQL, auth, and wiring a real backend to all three projects
  8. 08
    AI in Mobile Apps
    On-device vs. cloud AI, adding a genuine AI feature
  9. 09
    Release & Operations
    Store submission, CI/CD, crash reporting, monitoring
  10. 10
    Capstone Projects
    Anti-AI-one-shot rules for your own original project
  11. 11
    Conclusion
    Where to go next

Extensions

beyond the 15-week path · self-study
E1

IoT & Mobile Apps

Connecting mobile apps to real hardware

E2

Using AI Coding Agents in Mobile App Development

Prompting, agentic workflows, and their limits

Not published yet — get it first

The book isn't live on a store yet. Join the list and you'll be first to know when it ships, at launch pricing.