---
title: React Native
description: React Native is an open-source framework for building cross-platform mobile applications using JavaScript and React. Learners will understand how to write reusable code to deploy native-like apps simultaneously on both iOS and Android platforms.
category: programming-tech
subcategory: mobile-development
difficulty: beginner, intermediate, advanced
url: /subject/react-native
---

# React Native

React Native is an open-source framework for building cross-platform mobile applications using JavaScript and React. Learners will understand how to write reusable code to deploy native-like apps simultaneously on both iOS and Android platforms.

## Available Resources

1 Videos • 1 Books • 1 Courses • 3 Websites

## Websites

### 1. React Native Express

A free online guide by Devin Abbott that walks through JavaScript and React fundamentals before covering React Native components, navigation, data handling and animation. Fills the background gaps the official documentation assumes you already have.

**Difficulty:** Beginner | **Price:** Free

**Link:** https://reactnative.express/

**Tags:** react-native, javascript, react, mobile-development, tutorial

### 2. Expo Documentation

Official documentation for Expo, the framework and toolchain most React Native projects start from. Covers project setup, the SDK's device APIs, routing, native module configuration, and building and submitting apps without touching Xcode or Android Studio.

**Difficulty:** Beginner | **Price:** Free

**Link:** https://docs.expo.dev/

**Tags:** expo, react-native, mobile-development, ios, android

### 3. React Native Official Docs

Meta's official React Native documentation, from environment setup through core components, styling, lists, navigation and platform-specific code, plus the native module API. The reference you return to for exact component props and behaviour while building.

**Difficulty:** Beginner | **Price:** Free

**Link:** https://reactnative.dev/docs/getting-started

**Tags:** react-native, mobile-development, documentation, ios, android

## Courses

### 1. React Native - The Practical Guide [2024]

Build native iOS & Android apps with React Native! This practical guide by Maximilian Schwarzmüller covers everything you need to know.

**Difficulty:** Intermediate | **Price:** Paid

**Link:** https://www.udemy.com/course/react-native-the-practical-guide/

**Tags:** react-native, expo, mobile-development, javascript, video-course

## Videos

### 1. React Native Tutorial for Beginners

A free video tutorial from Programming with Mosh that introduces React Native by building a simple mobile app, covering environment setup with Expo, core components, styling and Flexbox layout, so viewers can start writing cross-platform iOS and Android apps.

**Difficulty:** Beginner | **Price:** Free

**Link:** https://www.youtube.com/watch?v=0-S5a0eXPoc

**Tags:** react-native, javascript, mobile-development, expo

## Podcasts

### 1. React Native Radio

**Author:** Jamon Holmgren, Robin Heinze, Mazen Chami

A long-running podcast from Infinite Red where working React Native engineers discuss libraries, tooling changes, the New Architecture and release notes. Useful for tracking what is changing in the ecosystem between documentation updates.

**Difficulty:** Beginner | **Language:** en | **Price:** Free

**Link:** https://www.reactnativeradio.com

**Tags:** react-native, podcast, mobile-development, ecosystem

## Books

### 1. React Native in Action

**Author:** Nader Dabit

Manning's project-driven guide to React Native, moving from components and styling to navigation, animation and state management with Redux. Builds toward shipping a complete cross-platform app; expects readers to already know JavaScript and basic React.

**Difficulty:** Intermediate | **Language:** English | **Price:** Paid

**Link:** https://www.amazon.com/dp/1617294055?tag=edmonddante07-20

**Tags:** books, technology-computer-science, mobile-development

---

*This content is part of Dantes.io - Your Treasure Map to Knowledge*

*Curated by humans at Dantes.io. Personal study use welcome; republishing this curation requires permission (team@dantes.io).*

View this page online: https://dantes.io/subject/react-native