A Gmail clone made with React Native.
Cloning the repository
Clearly you'll need git installed on your machine.
Navigate to a directory of your choice and clone the repository.
$ git clone https://github.com/Gerlison/rn_gmail.git
After cloned, navigate inside the project. Change "project_folder" to the folder just created by the
$ cd project_folder/
You'll need to install the project's dependencies now. To do that just:
$ yarn $ cd ios/ $ pod install
Be sure you have a running simulator/emulator or a device conected.
# for development $ yarn android # or $ yarn ios # for production android builds $ cd android $ ./gradlew assembleRelease
Create a fork
To contribute to a open source project, you can do a fork from the source code, do your own changes on a copy without compromising the original.
If you don't know how to do that, follow this guide.
GitFlow is a branching model for Git, created by Vincent Driessen. It has attracted a lot of attention because it is very well suited to collaboration and scaling the development team.
So, in my projects I always try to use that. It's very useful and helps to control what is happing to the code base.
Read a little bit more about this.