-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge remote-tracking branch 'origin/master'
# Conflicts: # README.md
- Loading branch information
Showing
1 changed file
with
14 additions
and
13 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,17 +1,18 @@ | ||
# FlickrSearch | ||
This is a sample app using Flickr API and Jetpack components (LiveData, ViewModel, ...). | ||
|
||
# 📸 FlickrSearch | ||
[![Android CI](https://github.com/LloydBlv/FlickrSearch/actions/workflows/android.yml/badge.svg)](https://github.com/LloydBlv/FlickrSearch/actions/workflows/android.yml) | ||
|
||
The purpose of this app is to try new Android technologies and learn how it works and how it can be used in an app. | ||
This is a sample app using Flickr API and Jetpack components (LiveData, ViewModel, ...). | ||
|
||
The purpose of this app is to try new Android technologies and learn how it works and how it can be used in an app. | ||
|
||
## Used Libraries | ||
- [LiveData](https://developer.android.com/topic/libraries/architecture/livedata) (Observable data) | ||
- [ViewModel](https://developer.android.com/topic/libraries/architecture/viewmodel) (Store and manage UI-related data) | ||
- [Kotlin Coroutine](https://github.com/Kotlin/kotlinx.coroutines) (Light-weight threads) | ||
- [Dagger-Hilt](https://dagger.dev/hilt/) (DI) | ||
- [Moshi](https://github.com/square/moshi) (Modern Json library for Android) | ||
- [Retrofit](https://github.com/square/retrofit) (HTTP client) | ||
- [Ktx](https://developer.android.com/kotlin/ktx) (Kotlin extension) | ||
- [Timber](https://github.com/JakeWharton/timber) (To log in LogCat) | ||
- [Okhttp-logging-interceptor](https://github.com/square/okhttp/tree/master/okhttp-logging-interceptor) (Request logging and more) | ||
## 📚 Used Libraries | ||
- 🌐 [LiveData](https://developer.android.com/topic/libraries/architecture/livedata) (Observable data) | ||
- 🖥️ [ViewModel](https://developer.android.com/topic/libraries/architecture/viewmodel) (Store and manage UI-related data) | ||
- ⚡ [Kotlin Coroutine](https://github.com/Kotlin/kotlinx.coroutines) (Light-weight threads) | ||
- 🛠️ [Dagger-Hilt](https://dagger.dev/hilt/) (DI) | ||
- 📄 [Moshi](https://github.com/square/moshi) (Modern Json library for Android) | ||
- 🌍 [Retrofit](https://github.com/square/retrofit) (HTTP client) | ||
- 📖 [Ktx](https://developer.android.com/kotlin/ktx) (Kotlin extension) | ||
- 🪵 [Timber](https://github.com/JakeWharton/timber) (To log in LogCat) | ||
- 🚀 [Okhttp-logging-interceptor](https://github.com/square/okhttp/tree/master/okhttp-logging-interceptor) (Request logging and more) |