Additional resources

Edit this page

A reference of resources that are useful to learn about Expo tooling and services.


The following resources are useful for learning about Expo tooling and services.

External resources

Expo team communication

  • Blog - Our official blog, where we post release notes every month and other Expo related content at random intervals.
  • Changelog - Our official changelog, where we post information about EAS, web dashboard and other Expo services related changes at random intervals.

GitHub

  • expo/expo - Expo Go, SDK, Docs, and the Expo CLI.
  • expo/eas-cli - The fastest way to build, submit, and update Android and iOS apps.
  • expo/examples - Integrations and other examples.
  • expo/config-plugins - Expo Config Plugins for working with third-party packages.
  • expo/snack - Build apps from the browser.
  • expo/vscode-expo - VS Code extension for working with Expo tools.
  • expo/vscode-expo-theme - VS Code theme created by Expo team.
  • expo/fyi - Troubleshooting guides for Expo tools and services.
  • expo/orbit - Launch builds and start simulators from your macOS menu bar and Windows task bar.

Documentation

  • React Native
  • React
  • Metro bundler
  • Hermes engine
  • Apple's Human Interface Guidelines

React Native

  • React Native Directory - An interactive directory to find packages for your React Native apps.
  • Intermediate React Native - Paid course by Frontend Masters.

Animation and gestures

  • React Native Reanimated
  • React Native Gesture Handler

Navigation

  • React Navigation

Talks

Keynote: flexibility & iteration speed

Charlie Cheever, James Ide

App.js Conf 2024

Getting the most out of Expo Development Builds

Kadi Kraman

App.js Conf 2024

Fetch Once, Render Everywhere

Evan Bacon

App.js Conf 2024

Launching Desktop Apps to Orbit with React Native

Gabriel Donadel

App.js Conf 2024

Keynote: community & workflows

Charlie Cheever, James Ide

App.js Conf 2023

EAS: Iterate with confidence

Jon Samp

App.js Conf 2023

Expo Router: Write Once, Route Everywhere

Evan Bacon

App.js Conf 2023

Debugging should be easier

Cedric van Putten

App.js Conf 2023

React Native on Linux with the New Architecture

Kudo Chien

App.js Conf 2023

Not your grandparents’ Expo

Keith Kurak

Chain React 2023

Expo keynote

Charlie Cheever, Evan Bacon, Tomasz Sapeta

App.js Conf 2022

The Hidden Features from V8 to Boost React Native

Kudo Chien

App.js Conf 2022

Publish Updates with Expo and React Native

Quinlan Jung

App.js Conf 2022

Limitless App Development

Evan Bacon

React Advanced 2021

Podcasts

Using RSCs in Expo Router

Evan Bacon

PodRocket Season 4

Expo EAS and 100 Snakes

Jon Samp

Rocket Ship #038

React Native Performance in 2024

Kadi Kraman

React Universe On Air #36

Expo Router & Universal React Native Apps

Evan Bacon

Rocket Ship #028

Expo, build react-native app quicker

Evan Bacon

devtools.fm #84

EAS, Expo Prebuild & SDK 50

Kadi Kraman

Rocket Ship #025

Improving Developer Experience with Expo

Jon Samp, Cedric van Putten

The React Native Show #28

Expo Launch Party

Doug Lowder, Gabriel Donadel

React Native Radio #277

Expo Router with Evan Bacon

Evan Bacon

React Native Radio #256

Expo, Router & Debugging

Cedric van Putten

Rocket Ship #007

Live streams recordings

How to do React Native styling with Tamagui

Expo Live Stream

How to do React Native styling with NativeWind

Expo Live Stream

An introduction to built-in styling in React Native

Expo Live Stream

What React devs need to know about React Native

Expo Live Stream

Expo SDK 51: New Architecture, Router 3.5, expo.new and more

Expo Live Stream

What is Expo Orbit? Live demo of speeding up dev workflow

Expo Live Stream

How to build TV apps from scratch, and with Ignite stack

Expo Live Stream

Expo SDK 50: API Routes, Fingerprint, Dev Tools and SQLite

Expo Live Stream