Matthias Urhahn

Android Starter v2

Android Starter v2 [https://github.com/d4rken/android-kotlin-starter-v2] is a boiler plate project. The continuation (or maybe an evolution?) of Android Starter v1 [https://darken.eu/android-starter-v1/]. GitHub - d4rken/android-kotlin-starter-v2Contribute to d4rken/android-kotlin-starter-v2 development by creating an account on GitHub. GitHubd4rken [https://github.com/d4rken/android-kotlin-starter-v2]

WakeLock

GitHub - d4rken-org/wakelock-revamp: Rewrite of https://github.com/d4rken/wakelockRewrite of https://github.com/d4rken/wakelock. Contribute to d4rken-org/wakelock-revamp development by creating an account on GitHub.GitHubd4rken-org [https://github.com/d4rken-org/wakelock-revamp]Wakelock Revamp - PowerManager - Apps on Google PlayEasy control over Android’s PowerManager.Apps on

Android Starter v1

Android Starter v1 [https://github.com/d4rken/android-kotlin-starter] is a "boiler plate" project. I tend to end up with a lot of similar classes in all projects that reach a certain complexity. To help me boot strap new apps quicker, I created a project that I can just

Google Play Library Batch Removal

A small weekend project motivated by frustration. Sometimes I forget to use a test device with a test account when trying different apps while working on SD Maid. These apps then collect on my personal Google Account in the "history" that is displayed in the Google Play app.

MVP-Bakery

Another library to create a MVP architecture with Fragments and Activities. The successor to https://github.com/d4rken/ommvplib (Naming is hard...) GitHub - d4rken/mvp-bakery: Android MVP library with presenter retention via ViewModel and Dagger2 support.Android MVP library with presenter retention via ViewModel and Dagger2 support. - GitHub

Matthias Urhahn © 2026