Getting Started with React Native & Expo in 2024 (Typescript, Unit Tests, Styling, Expo Router, etc)

preview_player
Показать описание
If you're looking to use React Native and Expo in 2024, this is the best way to get working. In this video we talk about how to get up and running, how to get your app working on iOS, Android and Web.

GitHub - Expo Router Typescript:

Expo Docs:
Рекомендации по теме
Комментарии
Автор

Nice video Charlie! Thanks for putting this together. Let us know what you think of SDK 50.

ExpoDevelopers
Автор

Nice intro, and cool to have your sample project as a template. Looking forward to your upcoming videos.

TheMichaelK
Автор

awesome, looking forward to the test video

jessexing
Автор

Just a quick question,
looking through all the files etc, it wasnt really clear about how I could include my own Header component (which stretches across all pages)? I was wondering if you could point me in the right difrection?

CarlSaptarshi
Автор

Hi Charlie. Would you be able to post a video on how to setup an ios simulator on vscode? I cannot find any videos or documentation on how to do it, i can only find it for xcode.

jordanazzam
Автор

please show expo pre build and eas build and other expo specific things

milon
Автор

This is not a getting started AT ALL. This is a "Look at my code and what it can do, and here is something expo can do" video. Where is ANY of the getting started stuff? Not here. Also: "Let me techno babble about concepts I haven't explained"

AllenKll
Автор

I want your help, how do I add redux toolkit in my expo app ?

shritechnerd
Автор

Hey! Thanks for sharing.. I'm getting a lot of errors when running install ( dependencies mostyly ) after cloning your repo. What node version are you using?

tomasbuzeta
Автор

I can't get this to work at all. When I run it it just keeps saying "Xcode must be fully installed before you can continue. Continue to the App Store?` - even though xcode is already installed an updated.

noeldacosta
Автор

Hi, at the first command I receive the error:

npm run setup

> setup
> npm i --save expo@^49; npx expo install

npm ERR! code EINVALIDTAGNAME

barth
Автор

This doesn't follow as an update to the 2023 version of the video which started with `npx create-expo-app` so this is something completely different.

noeldacosta
Автор

None of this makes sense to me. Tried `npx expo install` and it says it can't run because expo isn't installed (but expo is in package.json)

noeldacosta
Автор

React Native is a great platform for those who already know react.js. My question is, do we I also need to learn native languages like swift for ios in a production apps that uses native APIs?

TheCreativeRio
Автор

Are you using the new architecture for react native (Bridgeless)

samuelabidoye
Автор

Great video and repo, thanks! One thing I am having trouble with is setting up an AuthProvider, having protected/unprotected routes, and setting up tests for that provider and route handling. Would be very interested to see how you set that up. Thanks again!

danhunt