Prerequisites
How to configure your development environment for AppKickstarter.
Tooling Setup
Before you begin with setting up the project, ensure you have the following installed on your system:
EAS CLI
We use the EAS CLI to handle builds, updates, and releases of the app.
npm install --global eas-cliFor Mac users
XCode and XCode Command Line Tools
- Install XCode from the Mac App Store
- Install XCode Command Line Tools:
xcode-select --installAlternatively, you can open XCode, go to Settings (or press cmd ⌘ + ,). In the Locations tab, select the latest version from the Command Line Tools dropdown menu.
(Optional) iOS Simulator
Download an iOS Simulator to run & test the iOS app locally on a simulator. This is optional as you can also run it on a physical iOS device.
For Windows users
Android Studio
Download and install Android Studio to run the Android app locally on a simulator.
You will also need JDK 21 if you want to build the APK locally.
Make sure your $ANDROID_HOME is setup correctly. When you enter echo $ANDROID_HOME into your terminal, you should see:
/Users/your_username/Library/Android/sdkCongrats! Now you're ready to set up the project.