A repository showcasing various animations using Jetpack Compose. Perfect for developers looking to learn and practice animation techniques on Android.
- About the Project
- Showcase
- Quick Start
- Requirements
- Reporting Issues
- Contributing
- Contributors
- License
This repository demonstrates various animation techniques available in Jetpack Compose, helping developers learn how to create smooth, interactive UI animations. Includes various animations, making it easy to explore and implement these animations.
- Clone the repository:
git clone https://github.com/crakcode-hub/android-animations.git
- Open the project:
- Use Android Studio Bumblebee (2021.1.1) or newer.
- Navigate to the cloned folder and open the project in Android Studio.
- Run the app:
- Build and run the app on a physical device or an emulator.
- For optimal performance, test on devices/emulators with Android 8.0 (API level 26) or above.
- Android Studio Bumblebee (2021.1.1) or newer
- Android Gradle Plugin version
7.0.3
or higher - JDK 11
- An emulator or a physical Android device with Android 8.0 (API level 26) or higher
If you encounter any bugs or have suggestions for improvement, we’d love to hear from you! Here’s how you can help:
- Check if the issue already exists in the GitHub Issues section.
- If it doesn’t, open a new issue:
- Describe the problem in detail.
- Include steps to reproduce the issue.
- Attach screenshots or logs if applicable.
- Mention the device, emulator, and Android version used.
Thank you for helping us improve this project!
We welcome contributions to make this project better! Whether you want to fix a bug, add a new feature, or improve documentation, your help is appreciated.
- Fork the Repository: Click the Fork button on the top-right corner of the repository page.
- Clone Your Fork: Clone the forked repository to your local machine:
git clone https://github.com/your-username/android-animations.git
- Create a New Branch: Use a descriptive name for your branch:
git checkout -b feature/your-feature-name
- Make Your Changes: Edit the code, fix bugs, or add features. Make sure to follow the coding guidelines and test your changes locally.
- Commit Your Changes: Write clear and concise commit messages:
git commit -m "Add: Feature description"
- Push Your Changes: Push the changes to your forked repository:
git push origin feature/your-feature-name
- Open a Pull Request: Navigate to the original repository and click the New Pull Request button. Provide a detailed description of the changes you’ve made.
- Follow the Kotlin Coding Conventions.
- Write descriptive commit messages for better traceability.
- Test your changes on multiple Android devices and emulator configurations.
- Ensure the app runs without crashes or errors before submitting your pull request.
If you're interested in diving deeper into Android development, including advanced topics and best practices, visit our website for more resources and mentorship.
Explore More on CrakCode Website
Join us to make this project even better. Happy Animating! 🎉
This project is licensed under the MIT License.Built with 💚 by CrakCode