appkickstarter logoAppKickstarter

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-cli

For Mac users

XCode and XCode Command Line Tools

  1. Install XCode from the Mac App Store
  2. Install XCode Command Line Tools:
xcode-select --install

Alternatively, 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/sdk

Congrats! Now you're ready to set up the project.