← All roadmaps
Intermediate~8 weeks7 steps

React Native

Build iOS and Android apps with the React you already know: components, native styling, navigation, device APIs, and shipping to the app stores. Best after the React roadmap.

  1. React refresher

    Make sure components, props, state, and hooks are second nature.

  2. React Native fundamentals

    Set up Expo and learn the core native components.

  3. Styling & layout

    Lay out native screens with flexbox and platform-aware styles.

  4. Navigation

    Move between screens with stacks, tabs, and deep links.

  5. Device APIs & native features

    Use the camera, location, storage, and notifications.

  6. State & server data

    Manage app state and fetch server data the same way you would on web.

  7. Ship to the stores

    Build, sign, and submit your app with EAS.