💸 The official mobile app for the wasteof.money social network, written in React Native.
First, clone the repository, switch to the correct branch, and install your dependencies.
git clone https://github.com/micahlt/wasteof.mobile
cd wasteof.mobile
npm install
Next, set up your Android environment. There's some great documentation on this by the React Native team here. You can also use a Docker container like https://github.com/mreichelt/docker-android that has good presets for Android development.
Connect your Android phone over USB debugging or wireless debugging. If you don't have a device you can use, you can set up an emulator in Android Studio.
npm run android
This will create an instance of Metro, the JavaScript bundler, and also start a Gradle process to build and install the app. Ensure that Metro remains running or you won't be able to hot-reload your app.