https://github.com/SIKV/Photos
Browse, search, download, and share amazing free photos provided by talented photographers
https://github.com/SIKV/Photos
android android-architecture-components android-jetpack firebase-firestore firebase-remote-config hilt jetpack-compose kotlin-coroutines material-components meterial-design ml-kit paging3 retrofit room
Last synced: 5 months ago
JSON representation
Browse, search, download, and share amazing free photos provided by talented photographers
- Host: GitHub
- URL: https://github.com/SIKV/Photos
- Owner: SIKV
- Created: 2018-05-26T09:02:17.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2024-07-20T15:37:49.000Z (9 months ago)
- Last Synced: 2024-11-17T05:07:19.091Z (5 months ago)
- Topics: android, android-architecture-components, android-jetpack, firebase-firestore, firebase-remote-config, hilt, jetpack-compose, kotlin-coroutines, material-components, meterial-design, ml-kit, paging3, retrofit, room
- Language: Kotlin
- Homepage:
- Size: 38.8 MB
- Stars: 88
- Watchers: 6
- Forks: 18
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-android-kotlin-apps - Photos - ML, Firebase-Analytics, Paging, Navigation, LiveData, ViewModel </br></br> <i> Last commit: 2 weeks ago</i> | 🌟 80 </br> 🍴 17 </br> 👁️ 5 | (:art: Pattern / MVVM)
README
> This project is developed for educational and experimental purposes only. Its primary goal is to try out modern Android development technologies and approaches that help create better apps.

Browse, search, download, and share amazing free photos provided by talented photographers on [Pexels](https://www.pexels.com), [Unsplash](https://unsplash.com), and [Pixabay](https://pixabay.com).
- Discover new photos every day
- Search for any topic
- Get personal recommendations
- Add any photo to your Favorites list
- Download and share
- Set any photo as your device wallpaper## Technologies
- [Jetpack Compose](https://developer.android.com/jetpack/compose)
- [Android Architecture Components](https://developer.android.com/topic/libraries/architecture)
- [Hilt](https://developer.android.com/training/dependency-injection/hilt-android)
- [Navigation Component](https://developer.android.com/guide/navigation)
- [Paging 3](https://developer.android.com/topic/libraries/architecture/paging/v3-overview)
- [Room](https://developer.android.com/topic/libraries/architecture/room)
- [Retrofit](https://square.github.io/retrofit)
- [Kotlin Coroutines](https://kotlinlang.org/docs/reference/coroutines-overview.html)
- [Kotlin Flows](https://developer.android.com/kotlin/flow)
- [Cloud Firestore](https://firebase.google.com/docs/firestore)
- [Firebase Remote Config](https://firebase.google.com/docs/remote-config)
- [ML Kit](https://developers.google.com/ml-kit)
- [Glide](https://github.com/bumptech/glide)
- [Chrome Custom Tabs](https://developer.chrome.com/multidevice/android/customtabs)
- [Macrobenchmark](https://developer.android.com/topic/performance/benchmarking/benchmarking-overview)## Screenshots
![]()
![]()
![]()
![]()