⭐ Star us on GitHub — it motivates me a lot!
Agentpedia Showcase is an Android app developed with clean architecture and Jetpack Compose. Explore animated Valorant agents and their abilities in a modern UI. This project focuses on learning clean architecture with Jetpack Compose, providing a valuable resource for developers. Experience immersive agent showcases and enhance your understanding of clean architecture principles in Android app development.
valorant_agents_jetpack_compose.1.mp4
Made with love ❤️ by Pratik Fagadiya
- Jetpack Compose : A modern UI toolkit for building native Android apps.
- Clean Architecture : A software architecture principle that promotes separation of concerns and maintainability.
- Dagger Hilt : A dependency injection library for Android that simplifies the integration of Dagger into Android apps.
- Retrofit : A type-safe HTTP client for Android and Java that makes it easy to consume RESTful web services.
- Coroutine Flow : A Kotlin library that provides a reactive programming model with support for asynchronous and stream-based data flow.
If you found this project helpful or you learned something from the source code and want to thank me, consider buying me a cup of ☕
- Support it by clicking the ⭐️ button on the upper right of this page. ✌️
I would like to express my sincere gratitude to the following individuals and resources for their inspiration to this project:
-
Dribbel (Malik Abimanyu) : for sharing the design inspiration. You can find the design that served as an inspiration for this project at Dribbble.
-
The artist behind the Image available at Pinterest, which also provided creative inspiration for this project.
-
Valorant API for providing a free API that allows access to various data related to the game Valorant. Their API was instrumental in retrieving the necessary information for this project.
I would like to extend my heartfelt appreciation to these sources, as they played an essential role in shaping and enhancing this project. Their contributions are greatly valued.
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated 💛.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request