STUDY PARTNER is a free, fully-featured app for Android Users. One-stop solution for organizing and maintaining notes, attendance, reminders, and much more. STUDY PARTNER helps you organize your student life just at your fingertips. Coherent and utilitarian tool for storing notes. A true partner a student need. An application made for students by students.
Download the App from the Play Store by clicking on the icon below
In order to use this demo application you must first have installed:
- Android Studio
- Android SDK version 29 (Can be installed from within Android Studio, or with homebrew
brew install android-sdk
) - JDK7
- Id for each screen should be preceded by the activity name using camelCase.
- Tabs should be used.
- Each file should go under the proper package name.
- Name of each file should start with the activity it is associated with.
- Find a project you want to contribute to.
- Fork it.
- Clone it to your local system.
- Make a new branch.
- Make your changes.
- Push it back to your repo.
- Click the Compare & pull request button.
- Click Create a pull request to open a new pull request.
- Just a heads up
- Sanity check
- Work in progress (WIP)
- Early feedback
- Line-by-line review
- Pull request to a pull request
- A title and description describe what the issue is all about.
- Color-coded labels help you categorize and filter your issues (just like labels in email).
- A milestone acts like a container for issues. This is useful for associating issues with specific features or project phases (e.g. Weekly Sprint 9/5-9/16 or Shipping 1.0).
- One assignee is responsible for working on the issue at any given time.
- Comments allow anyone with access to the repository to provide feedback.
- Every bug should be triaged in approved/needs info in a given time.
- approved: at least one other is able to reproduce it
- needs info: something unclear, or not able to reproduce
- if no response within 1 month, the bug will be closed
- pr exists: if the bug is fixed, link to pr
- approved: at least one other is able to reproduce it
- needs info: something unclear, or not able to reproduce
- if no response within 1 month, the bug will be closed
- pr exists: if the bug is fixed, link to pr
The recommended IDE for Android development is Android Studio because it is developed and constantly updated by Google, has good support for Gradle, contains a range of useful monitoring and analysis tools, and is fully tailored for Android development.
Avoid adding Android Studio's specific configuration files, such as .iml files to the version control system as these often contain configurations specific to your local machine, which won't work for your colleagues.