https://github.com/libhide/uttam
A perfectly crafted wallpaper, everyday.
https://github.com/libhide/uttam
android dagger2 mvp retrofit rxjava2 unsplash
Last synced: 3 months ago
JSON representation
A perfectly crafted wallpaper, everyday.
- Host: GitHub
- URL: https://github.com/libhide/uttam
- Owner: libhide
- License: mit
- Created: 2016-03-08T15:09:17.000Z (about 10 years ago)
- Default Branch: develop
- Last Pushed: 2025-12-17T21:52:47.000Z (4 months ago)
- Last Synced: 2025-12-21T09:24:54.449Z (4 months ago)
- Topics: android, dagger2, mvp, retrofit, rxjava2, unsplash
- Language: Kotlin
- Homepage: https://libhide.github.io/uttam/
- Size: 74.3 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Uttam

Uttam is an Android app which gently updates your wallpaper with a perfectly crafted image everyday!
## Story
[The Story](https://www.ratik.in/writing/uttam)
## Development
If you want to clone this repo and compile the project, you can use the following steps:
1. Clone the project.
2. Add your Unsplash API Client ID to the `local.properties` file:
```
client_id=
```
3. That's it!
## Postmortem
A lot of has happened since I initially wrote this app. Unsplash has made using their API a bit annoying so scaling this project did not make sense in my eyes. That said, I still adore the app and use it everyday! I will probably keep using this project as a learning ground to experiment and pick up new skills!
## Todo
- [x] MVP
- [x] RxJava
- [x] Dagger
- [ ] Kotlin
- [ ] WorkManager
- [ ] Android Arch Components?
- [ ] Android Jetpack?
## Huge Thanks
Thanks a ton to [Arun](http://http://twitter.com/voidmaindev) and [Chetan](https://twitter.com/chetsachdeva) for helping me countless number of times while I was taking this codebase from it's legacy state to what it is now I learned so much in the process! Cheers!