React Native (Expo) Dev Environment Setup + First Project (Windows 10 )
***NOTE: See below for React Native course recommendations***
This video tutorial walks user through setting up a development environment for React Native (using Expo) on Windows 10 (but it should pretty much work on Mac and Linux, as well).
The tutorial covers the following:
– Installing pre-requisites (Node, npm, git)
– Installing an Android emulator (Gennymotion)
– Installing an IDE (VS Code)
– Installing Expo (React Native dev tools/platform)
– Creating first project
======================================
As a follow up, if you’re looking for great courses to take on React Native, I’d recommend the following courses. I use these online courses as part of the learning experience for my students, many of whom have gone on to work full time as React Native developers, so I can strongly support these courses!
I’ve had two years of students use this course by Stephen Grider, who is an excellent teacher! The course was getting a bit out of date after only two years (the curse of React Native & Expo, which deprecates itself after about 6 months), so I switched to the Spencer Carli course below. That said, Grider just refreshed all his content in August 2019. I haven’t had a chance to go through the course, but I’m sure it’s great:
https://www.udemy.com/course/the-complete-react-native-and-redux-course/
This is a brand new course from Spencer Carli, who I’d recommend as the “go to guy” on React Native. Whereas Stephen Grider has a great course or two on React Native, Spencer Carli is ALL React Native. So, if you get to know his style, you’ll find a never-ended source of content and resources available to RN developers. I’m personally enjoying his new course, which takes you through 10 different apps and uses very modern technologies (GraphQL, MongoDB, Express, Firebase, etc.) to touch on full-stack solutions:
https://learn.handlebarlabs.com/p/react-native-by-example?affcode=64145_fxitbqnl
source