edafe.de/syncthing Syncthing is an open source tool that synchronises files continuously across multiple devices. It transfers data between two or more of your computers, without uploading any information to the cloud. Syncthing 2.0 has recently been described as 'A Giant Leap Forward in Decentralized File Synchronization'. Synchronisation for every platform Syncthing binary packages are available...
Rumors of OnePlus’ possible death are heating up, which would be a real shame, given how much the smartphone market has already contracted. It’s not true, but their grip is slipping.
Notes from exploring custom text rendering in Jetpack Compose
Scaling up shared element transitions to the big screen
An opensource client for browing the ATmosphere
I co-hosted the fall edition of the 2025 Android show
"Tech bosses are fundamentally at war with the idea that our digital devices contain general purpose computers. The general-purposeness of computers – the fact that they are all Turing-complete, universal von Neumann machines – has created tech bosses' fortunes, but now that these fortunes have been attained, the tech sector would like to abolish that...
A talk covering the nuances for building for multiplle screen sizes with Jetpack Compose
Notes about my favourite Android Studio live template
Notes about selectively running instrumentation tests on Android
A utility libray for building beautiful, engaging multiplatform apps with Jetpack Compose
Our technology should be good enough to work across operating systems now. The best way to test that is by using literally every platform. Which is what I plan to do.
A talk about shared element transitions with rich media in Jetpack Compose
List backed APIs for paging in Jetpack Compose
A Jetpack Compose twist on an old favorite
The recent security drama caused by an iMessage workaround on Android shouldn’t minimize a simple fact: This is Apple’s fault.
A live demo for the new Drag and Drop APIs In Compose
How Kotlin made writing a video streaming algorithm a little easier
OnePlus’ first attempt at a tablet makes a strong case for iPad users to make the move to Android. Does it stick the landing?
We answer your questions on Jetpack Compose live!
An overview of building offline-first apps
Learn how to build an offline-first app!
A Q/A session about Android Architecture!
Learn about the UI layer on Android
A kotlin multiplatform, reactive map-like abstract data type for fetching keyed data
A tiny, multiplatform, redux-like library that makes it easy to transform streams of actions into streams of state
Unter Android 12 kann man leider nicht mehr den Standardbrowser entfernen. Wenn man also mehrere Browser installiert hat und möchte für jede Seite selber entscheiden in welchem Browser sie geöffnet werden soll ist dies mit Betriebssystemeigenen Mitteln nicht mehr möglich. Hier springt die Android App "Browser wählen" von Felix Bechstein ein. Diese App wird einfach...
Unter Android 12 kann man leider nicht mehr den Standardbrowser entfernen. Wenn man also mehrere Browser installiert hat und möchte für jede Seite selber entscheiden in welchem Browser sie geöffnet werden soll ist dies mit Betriebssystemeigenen Mitteln nicht mehr möglich. Hier springt die Android App "Browser wählen" von Felix Bechstein ein. Diese App wird einfach...
The JingPad A1, a flashy new tablet from Linux-land, shows a ton of potential, though you might want to wait for a few rounds of software updates first.
Paging 3, you've got questions, we've got answers
Transforming your data with Paging 3
Understanding Paging 3 Loading states
Learn how to pull data from the network with Paging 3
An introduction to the Paging 3 library
A teaser for the paging 3 MAD Skills series
Ich selber habe es am eigenen Leib mehrfach festgestellt und auch die Bewertungen im Google Playstore verraten es. Die Sony Software Imaging Edge Mobile funktioniert eher schlecht als recht. Ich hatte mit meiner Sony A6400 immer wieder Probleme Smartphone und Kamera dazu zu bringen die Standortinformationen auszutauschen. Auf Seiten von Imaging Edge Mobile hieß es...
Ich selber habe es am eigenen Leib mehrfach festgestellt und auch die Bewertungen im Google Playstore verraten es. Die Sony Software Imaging Edge Mobile funktioniert eher schlecht als recht. Ich hatte mit meiner Sony A6400 immer wieder Probleme Smartphone und Kamera dazu zu bringen die Standortinformationen auszutauschen. Auf Seiten von Imaging Edge Mobile hieß es...
The RecyclerView is a lot like Lego, endlessly configurable
Delegating to delegates with a functional twist