CuteApps currently don't have alot of guidelines, but it is best if you follow the few ones they have such as :
- Clutter-free experience : This is self explanatory, avoid adding elements if un-needed, two example could be :
- flashing music icon : The music icon in the searchbar flashes red, indicating that it is clickable / has an action related to it
- the restart button, the seek to previous automatically becomes one 10 seconds in the song instead being a whole new button which brings us to the next guideline :
- Make things clear : If you are adding a feature, make sure it is clear of what it does, clear text/description, accurate icon
- Landscape : CuteApps MUST be fully compatible with landscape mode, if you are adding any screen, make sure it has a landscape variant, otherwise your PR will be ignored
- Creativity : This isn't mandatory, but if you are designing a screen or something else, be creative ! Try things no other apps has before, be unique ! Remember, failure is just a step closer to perfection !
- Android Studio (latest version recommended)
- Java Development Kit (JDK) 11 or higher
- Git
-
Clone the repository:
git clone https://github.com/sosauce/CuteMusic.git cd CuteMusic
-
Open the project in Android Studio:
- Open Android Studio.
- Select
Open an existing project
. - Navigate to the
CuteMusic
directory and select it.
-
Build the project:
- Click on
Build
in the top menu. - Select
Make Project
and ensure there are no errors.
- Click on
-
Run the app:
- Connect an Android device or use an emulator.
- Click on
Run
in the top menu. - Select your device and click
OK
.
-
Fork the repository:
- Click the
Fork
button on the top right of the repository page.
- Click the
-
Create a new branch:
git checkout -b feature/YourFeatureName
-
Make your changes:
- Implement your feature or bug fix.
- Ensure your code follows the project's coding standards.
-
Commit your changes:
git add . git commit -m "Add feature: YourFeatureName"
-
Push to your fork:
git push origin feature/YourFeatureName
-
Create a Pull Request:
- Go to the original repository.
- Click on
Pull Requests
and thenNew Pull Request
. - Select your branch and submit the pull request.
Thank you to anyone taking their time to contribute and improve the app ❤️!!!