1.7 KiB
Description
This document provides information on how to start developing Status App.
Getting Started
To start developing start a shell for platform you are interested in.
make shell TARGET=android
This step will take a while the first time as it will download all dependencies.
To build the app, your can simply run on of the following:
make release-android
make release-ios
For more make
targets run make help
.
Manual Steps
There are a few manual steps you might want to do in order to start contributing.
Genymotion Virtualization
Optionally set up Genymotion if you don't want to use Android Virtual Device:
Android Development Environment
You can also setup Android Development Environment + Simulator:
https://facebook.github.io/react-native/docs/getting-started.html
Configure GitHub Account
The optimal way of pushing to GitHubis using SSH instead of user/pass auth.
It's recommented that you add your public SSH key to your GitHub account.
Configure GPG Keys for signing commits
In order to increase security we require all commits in status-react
repo to be signed with a GPG key.
Steps: