This project is the Android application for the University of Michigan, Ann Arbor student organization called Michigan Hackers. The goal of this project is to make a user-friendly application that will provide information about and tools for Michigan Hackers. This project is also used to help the members of the Michigan Hackers Android App Team learn the skills related to Android application development.
Install Android Studio, the official IDE for Android development. An IDE makes developing the application faster and easier.
Download
Install git, the software our team uses for version control.
Download
Create a Github account to interact with the remote repository.
Join
- If Android Studio does not automatically open a previous project of yours, skip to step 4
- Select File > New > Project from Version Control > Git
- Skip to step 6
- Select "Check out project from Version Control"
- Select "Github"
- Paste the link to this Github repository (https://github.com/michiganhackers/michigan-hackers-android-app) and select "Clone"
- Get the google-services.json file from an Android team leader and place it in the "app" directory.
- Get the MichiganHackers.jks file from an Android team leader and place it in the "app" directory.
- Get the keystore.properties file from an Android team leader and place it in the root project directory.
You will be working in master branch by default after cloning the repository. To contribute, you will need to do the following:
- Checkout the develop branch
- Create a new branch from the develop branch. This is the branch you will be working in.
- Whenever you finish the feature you are working on, merge it back into the develop branch.
If you are looking for resources to learn Android or Java, visit the Michigan Hackers knowledge base.
This project is licensed under the MIT License - see the LICENSE file for details