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, and 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 plus 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.