Setup & installation
Get your machine
ready to build.
Follow the steps in order. Every guide covers requirements, download, installation, configuration, verification and common errors — for Windows, macOS and Linux.
I'm on
Setup steps
- Install the development environment 10 minInstall the code editor and the extensions used throughout the course.✓ verify code --version
- Install Node.js & the SDK tooling 10 minNode.js runs the development server, package manager and command-line tools.✓ verify node -v · npm -v
- Install Git 10 minVersion control for every lab, coursework and the course project.✓ verify git --version · git config --global user.name
- Configure the Android SDK & environment 30–45 minInstall Android Studio for the SDK and emulator, then point your environment at it.✓ verify adb --version · echo $ANDROID_HOME
- Configure an emulator or device 15 minCreate a virtual device, or connect your own phone.✓ verify adb devices
- Run a test project 10 minCreate and run a starter app to prove every piece works together.✓ verify npx expo start
- Verify everything 5 minRun one final check of every tool before Lab 01.✓ verify node -v · git --version · adb devices · code --version
Stuck on an error?
The troubleshooting center covers installation, SDK, emulator and Git problems.
