Thomas Künneth

Thomas Künneth

@tkuenneth.dev

Google Developer Expert for #Android with a previous life in the #Java Enterprise. Speaker. Mentor. Wrote a couple of books along the way.

274 followers611 following128 posts

Pinned

Hello #Android #Kotlin #JetpackCompose enthusiasts 👋 I had been around earlier and then decided to leave. Turns out that may have been a bad idea 🙊 So, I decided to return.

Be nice, my modern, slick, #OpenSource #Android launcher, now supports Private Space. Check out the clip below to see how it works. And, yes, work profiles are next. Get 2.4.0 on Codeberg or on Google Play (you need to join as a beta tester) codeberg.org/tkuenneth/be...

Thomas Künneth reposted

OkHttp version 5.5.1 and 4.12.1 are now available and patches the compromised eMudhra certificates If you use OkHttp and support devices that do not have Google Play Services installed, you should upgrade ASAP github.com/lysine-dev/o... Again kudos to @swank.ca for the quick resolution ✨

github.comGitHub - lysine-dev/okhttp: A meticulous HTTP client for the JVM, Android, and GraalVM.A meticulous HTTP client for the JVM, Android, and GraalVM. - lysine-dev/okhttp

🚨 If you use OkHttp, you might want to add the following certificates to a blocklist ASAP due to a recent leak of certificate authority private keys Thanks to @swank.ca for posting about this and adding the steps to mitigate publicobject.com/2026/10/20/m...

Good morning everyone. It's day 3 of #NextAppCon #NextAppCon26 #dcbln26. Interested in a refreshingly #AI free talk about Android fundamentals? Join me at 11:20 in room droidcon 1

Thomas Künneth reposted

What if Kotlin testing required less boilerplate and more Kotlin? Oliver Okrongli and Bernd Prünster introduce TestBalloon, a new, extensible framework for modern testing patterns on every Kotlin target. Put it to the test: https://kotl.in/f6aokg

Started in 2014 with a simple idea: speakers need glanceable color cues, not busy clocks. 10+ years later, Min Time is still: 🟢 100% native Android 🟡 Modern platform APIs 🔴 Open source & tracker-free Play Store, F-Droid, Obtainium. Code on Codeberg: codeberg.org/tkuenneth/mi... #AndroidDev #FOSS

Thomas Künneth reposted

📢 Quick Android CLI tips! [Install it: goo.gle/android-cli] Run `android update` often To install Android skills, run `android skills add --all` To regularly update them, run `android skills update --all` Or specify exactly which skill you want. That's all 😌

goo.gleOverview of Android CLI  |  Android Studio  |  Android DevelopersThe Android CLI is a command-line interface that enables you to more easily and efficiently build for Android using any tool of your choice.

Literally can't wait to return to Berlin this year. Thrilled to once again be on stage at droidcon, this time talking about... 🥁 ... wake locks. Don't believe that's still a thing in 2026? By all means. Join me and let me explain 😎 #nextapp26

Thank you very much @androidweekly.bsky.social for featuring my article "Android's AI Era: Hype vs. Architecture" in the latest issue of Android Weekly.

This absolutely is the way to go! Great job, Sony ❤️

heiseonline@heise.de

Um EU-Vorgaben zu genügen, erhält der Over-Ear einen wechselbaren Akku. Zugleich kommt er mit einem deutlich günstigeren Preis als aktuelle Premium-Modelle. #IFA

Thank you very much @androidweekly.bsky.social for featuring my latest article about sensitive permissions on #Android in the latest edition of Android Weekly.

Min Time 2.0.3 is out — your minimalistic talk timer for structuring presentations. Faster cold starts (Baseline Profiles), library updates, and you can install/update it via Obtainium from Codeberg. Find all download options on mintime.tkuenneth.dev

TKWeek, my versatile #Android #OpenSource date and calendaring tool, is now also available via #Obtainium. Check it out at tkweek.tkuenneth.dev and get the app through Obtainium or F-Droid. And, no, it is not available on Google Play anymore. It hasn't for quite a while. Why? Sensitive permissions

Thomas Künneth reposted

☞ Finally, the time has come, my latest creation has been released. The elements of a marble run need to be arranged so that the marbles reach the goal. There are switches, barriers, turnouts, laser beams – have fun 😀 🎉 #AndroidDev #IndieGameDev play.google.com/store/apps/d...

Thomas Künneth reposted

🆕 Compose Multiplatform 1.12.0 is out! Highlights of this release include: - MCP server for AI agents in Compose Hot Reload - Automatic font fallback for web - v2 version of the window and dialog API for desktop Read more ⤵️ https://blog.jetbrains.com/kotlin/2026/08/compose-multiplatform-1-12-0/

blog.jetbrains.comCompose Multiplatform 1.12.0 Released - The JetBrains BlogThis release brings MCP server for AI agents in Compose Hot Reload, automatic font fallback for web, and v2 version of the window and dialog API for desktop.

Moni and I just returned from an absolutely gorgeous escape from the summer heat. We've been at the North Sea (Zandvoort, The Netherlands). Yes, we deliberately avoided the Grand Prix 🏎️ 🏁. 🔋 perfectly recharged, looking forward to do some coding now.

Beyond excited to share that I'll have the honour of returning to droidcon Lisbon, talking about Five things you didn’t know about vibrators. Join me some cool stuff about haptic engines on Android, a strange piano, and some good vibrations.