{ }< />( )[ ]=>::&&||
🌳 SKILL TREE

React Native Developer

A roadmap for shipping Android and iOS apps with React Native, Expo, navigation, APIs, native modules, testing, and app store release.

13Skills
0Done
0XP
0%
📘

JavaScript, React, and React Native Basics

CORE

Learn modern JavaScript, React components, hooks, styling, platform differences, and mobile UI primitives.

📘

JavaScript and React

CORE

Use ES modules, async/await, hooks, props, state, effects, context, and reusable components.

📘

Core Components and Styling

CORE

Build screens with View, Text, ScrollView, FlatList, Image, Pressable, StyleSheet, and responsive layouts.

📘

Navigation, State, and Data

CORE

Build real app flows with navigation stacks, server state, forms, auth, local storage, and loading/error states.

📘

Navigation Patterns

CORE

Implement tabs, stacks, drawers, deep links, auth gates, modals, and screen lifecycle handling.

📘

APIs, Forms, and Storage

CORE

Call APIs, validate forms, cache responses, store tokens, handle refresh, and support offline fallback.

📘

Practice: Native Feature Spike

⚡ ADV

Prototype camera/location/notifications, document permissions, edge cases, and platform differences.

📘

Native Features and Quality

⚡ ADV

Use device capabilities, animation, testing, performance profiling, crash reporting, and native module escape hatches.

📘

Device APIs

⚡ ADV

Use camera, notifications, location, files, permissions, biometrics, app links, and background tasks.

📘

Testing and Performance

⚡ ADV

Write component and E2E tests, profile slow lists, avoid unnecessary renders, and monitor production errors.

📘

Release and Portfolio

⚡ ADV

Build, sign, distribute, update, and present a polished cross-platform mobile app.

📘

Build and Store Workflow

⚡ ADV

Create development, preview, and production builds, manage signing, OTA updates, release notes, and store assets.

📘

Project: Delivery Tracker App

⚡ ADV

Build a React Native app with auth, maps/location, push notifications, API data, offline mode, tests, and release checklist.