|
| 1 | + |
| 2 | + |
| 3 | + |
| 4 | +# GithubBrowser |
| 5 | +GitHub Browser apps to search any GitHub Repository, and user can save the repo and can track commits in branches and able to share the repo with others. Made by [Prateek](https://github.com/prateekcode/) |
| 6 | + |
| 7 | + |
| 8 | +***Download the latest apk from below 👇*** |
| 9 | + |
| 10 | +[](https://github.com/prateekcode/GithubBrowser/releases/download/1.0/app-release.apk) |
| 11 | + |
| 12 | +## Built With 🛠 |
| 13 | +* [Kotlin](https://kotlinlang.org/) - Official programming language for Android Development |
| 14 | +* [Coroutines](https://kotlinlang.org/docs/reference/coroutines-overview.html) - For asynchronous |
| 15 | +* [Android Architecture Components](https://developer.android.com/topic/libraries/architecture) - Collection of libraries that help you design robust, testable, and maintainable apps. |
| 16 | +* [Jetpack DataStore](https://developer.android.com/topic/libraries/architecture/datastore) - etpack DataStore is a data storage solution that allows you to store key-value pairs or typed objects with protocol buffers. DataStore uses Kotlin coroutines and Flow to store data asynchronously, consistently, and transactionally |
| 17 | + * [LiveData](https://developer.android.com/topic/libraries/architecture/livedata) - Data objects that notify views when the underlying database changes. |
| 18 | + * [ViewModel](https://developer.android.com/topic/libraries/architecture/viewmodel) - Stores UI-related data that isn't destroyed on UI changes. |
| 19 | + * [Room](https://developer.android.com/topic/libraries/architecture/room) - SQLite object mapping library. |
| 20 | +* [Retrofit](https://square.github.io/retrofit/) - Retrofit is the class through which your API interfaces are turned into callable objects. |
| 21 | +* [Coil](https://github.com/coil-kt/coil) - Image Loading library |
| 22 | +* [Circle Image View](https://github.com/hdodenhof/CircleImageView) - A fast circular ImageView perfect for profile images. |
| 23 | +* [Material Components](https://material.io/develop/android) - To build beautiful, usable products using Material Components for Android |
| 24 | +* [JUnit For Unit Testing](https://junit.org/junit5/) - For Unit Testing |
| 25 | + |
| 26 | +## Screenshots 📸 |
| 27 | + |
| 28 | + |
| 29 | +## Contribute 🤝 |
| 30 | +If you want to contribute to this project, you're welcome. |
| 31 | + * Open issue regarding proposed changed |
| 32 | + * Fork this repo and do changes |
| 33 | + * Open PR to new branch |
| 34 | + * You're done! |
0 commit comments