← All work

WallKraft

Private wallpapers, crafted. A fast wallpaper app for Android with no ads or trackers.

appmaintainedkotlincomposeandroidwallhaven
444 passing
Tests
MIT
License
Submitted
F-Droid
## The problem Most wallpaper apps track you, serve ads, or require accounts. I wanted a wallpaper app that respects privacy — no analytics, no ads, no data leaving the device. ## What I built WallKraft is a fast wallpaper browser for Android powered by Wallhaven. Browse thousands of wallpapers, save favorites locally, organize into collections, auto-rotate on schedule. ## Technical decisions **Kotlin + Jetpack Compose.** Native Android for best performance and system integration. **Smart caching.** Search results cached with 30-minute TTL and stale fallback. Favorites stored on disk with atomic writes. **Result pattern.** Every network call returns a typed result — no blank screens, no silent failures. **444 tests.** Unit + instrumented. The suite catches regressions before users do. ## What I learned Building for F-Droid taught me about reproducible builds, license compliance, and metadata standards. The submission process made the project better. Open source under MIT.