Articles
2022
Fixing external display issues on my M1 MacBook Pro2022-03-30 on dev.to
📖 Read article
2022-03-19 on dev.to
📖 Read article
2022-01-22 on dev.to
📖 Read article
2022-01-07 on dev.to
📖 Read article
2021
Polish your Jetpack Compose dev experience2021-12-28 on dev.to
📖 Read article
2021-12-09 on dev.to
📖 Read article
2021-12-05 on dev.to
📖 Read article
2021-11-26 on dev.to
📖 Read article
Issue 12/2021 of iX magazine contains my article called Gekonnt migriert. It takes a close look at Jetpack Compose interop APIs and explains how combine classic Views and composable functions in one app.
📖 Read article
2021-11-14 on dev.to
📖 Read article
2021-10-09 on dev.to
📖 Read article
Issue 10/2021 of iX magazine contains my article called Neuer Look. It takes a close look at Android 12. For example, I show how to include AppSearch in apps, and explain the new system-level splash screens.
📖 Read article
2021-09-16 on dev.to
📖 Read article
2021-09-09 on dev.to
📖 Read article
2021-08-22 on dev.to
📖 Read article
2021-08-09 on dev.to
📖 Read article
2021-07-23 on dev.to
📖 Read article
2021-07-17 on dev.to
📖 Read article
2021-07-08 on dev.to
📖 Read article
2021-07-01 on dev.to
📖 Read article
2021-06-26 on dev.to
📖 Read article
Issue 7/2021 of iX magazine contains my article called Gekonnt komponiert. It takes a close look at Jetpack Compose and explains which advantages the declarative approach offers. A couple of examples demonstrate the use of Compose and illustrate how animating ui elements has become.
📖 Read article
2021-06-19 on dev.to
📖 Read article
2021-06-13 on dev.to
📖 Read article
In this article (written in German) for the magazine JAVA AKTUELL 03/2021: “JVM-SPRACHEN” I give an introduction to Kotlin coroutines. The article describes the general usage of coroutines, but also covers potential pitfalls and caveats. All examples are available through a GitHub repo. The magazine is available in print and as a free pdf version.
Cartographing Jetpack Compose: foundation2021-05-29 on dev.to
📖 Read article
2021-05-09 on dev.to
📖 Read article
2021-05-02 on dev.to
📖 Read article
2021-04-27 on dev.to
📖 Read article
2021-04-24 on dev.to
📖 Read article
2021-04-13 on dev.to
📖 Read article
2021-04-08 on dev.to
📖 Read article
2021-04-01 on dev.to
📖 Read article
2021-03-29 on dev.to
📖 Read article
2021-03-27 on dev.to
📖 Read article
2021-03-26 on dev.to
📖 Read article
2021-03-21 on dev.to
📖 Read article
2021-03-14 on dev.to
📖 Read article
2021-02-23 on dev.to
📖 Read article
2021-02-21 on dev.to
📖 Read article
2021-02-18 on dev.to
📖 Read article
2021-02-11 on dev.to
📖 Read article
2021-01-30 on dev.to
📖 Read article
2021-01-15 on dev.to
📖 Read article
2021-01-11 on dev.to
📖 Read article
2021-01-07 on dev.to
📖 Read article
2021-01-04 on dev.to
📖 Read article
2021-01-02 on dev.to
📖 Read article
2020
Automatically switch to Dark Mode (and back) in Compose for Desktop2020-12-29 on dev.to
📖 Read article
2020-12-27 on dev.to
📖 Read article
2020-12-21 on dev.to
📖 Read article
2020-12-16 on dev.to
📖 Read article
2020-12-13 on dev.to
📖 Read article
2020-12-11 on dev.to
📖 Read article
2020-12-06 on dev.to
📖 Read article
2020-12-04 on dev.to
📖 Read article
2020-12-02 on dev.to
📖 Read article
2020-11-30 on dev.to
📖 Read article
iX 11/2020, S. 84ff
📖 Read article
2020-11-27 on dev.to
📖 Read article
2020-11-24 on dev.to
📖 Read article
2020-11-14 on dev.to
📖 Read article
2020-07-25 on dev.to
📖 Read article
2020-07-19 on dev.to
📖 Read article
2020-04-17 on dev.to
📖 Read article
2020-04-13 on Medium
📖 Read article
2020-04-10 on Medium
📖 Read article
2020-04-05 on Medium
📖 Read article
2020-03-07 on Medium
📖 Read article
iX 1/2020, S. 122ff
iX Developer 2020 Moderne Softwarearchitekturen, S. 114ff
📖 Read article
2020-01-11 on Medium
📖 Read article
2020-01-05 on Medium
📖 Read article
2020-01-04 on Medium
📖 Read article
2019
A quick look at jpackage2019-12-26 on dev.to
📖 Read article
2019-12-24 on dev.to
📖 Read article
2019-12-22 on Medium
📖 Read article
2019-12-18 on Medium
📖 Read article
2019-12-16 on Medium
📖 Read article
2019-12-16 on Medium
📖 Read article
2019-11-01 on Medium
📖 Read article
2019-07-28 on Medium
📖 Read article
Zahlen statt Zucker
Apps für Android 10 programmieren
iX 12/2019, S. 80ff
Im Browser voran
Wann sich Progressive Web Apps lohnen
iX Special 2019, S. 76 ff.
Mind the thread
Wie aktuelle Programmiersprachen mit Nebenläufigkeit umgehen
web & mobile Developer 4.2019, S.110 ff.
iOS-Apps in Java
Java aktuell 03/2019, S. 61ff
📖 Get the issue
Mobile Apps für bestehende Enterprise-Anwendungen
Informatik Aktuell, 2019-02-19
📖 Read article
Das brauch ich schriftlich
Ein neugieriger Blick auf die Native File System API
KaffeeKlatsch September/Oktober 2019, S. 6ff
Cross Platform Frameworks
Apps für Android und iOS
KaffeeKlatsch 01/2019, S. 6ff
2018
Aufgereiht
Android 9 Pie für App-Entwickler
iX 11/2018, S. 136 ff.
Angefeuert
Firebase als Backend-Dienst für Apps
iX 10/2018, S. 120 ff.
App-Getriebe
Googles Architecture Components für Android
iX 05/2018, S. 132 ff.
Polyglott surfen
Wie wacker schlägt sich Javas Http-Client?
KaffeeKlatsch 10/2018, S. 6ff
Von Indonesien nach Russland
Ein neugieriger Blick auf die Programmiersprache Kotlin
KaffeeKlatsch 03/2018, S. 6ff
2017
Kekssorten
Android 8 im Test
iX 10/2017, S. 80 ff.
Auf Sparflamme
Speicherhunger und Stromverbrauch unter Android bremsen
iX 10/2017, S. 136 ff.
Gekonnt geteilt
Shared Memory unter Android 8.1
KaffeeKlatsch 12/2017, S. 6ff
Dart spielen
Ein neugieriger Blick auf die Programmiersprache Dart
KaffeeKlatsch 02/2017, S. 6ff
2016
Naschkatze
Android 7 für Programmierer und Anwender
iX 10/2016, S. 72 - 76
Gekonnt verknüpft
Android 7.1 bringt programmierbare Verknüpfungen auf den Homescreen
KaffeeKlatsch 12/2016, S. 9ff
Wie sich Architekturentscheidungen und NFAs in agilen Projekten beeinflussen
Informatik Aktuell, 2016-05-10
📖 Read article
2015
Thronfolger
Im Büro mit Android 6
iX 12/2015, S. 58 - 63
Seifenkisten
Nutzung von SOAP-Services unter Android
KaffeeKlatsch 05/2015, S. 12ff
Buch-Rezensionen
Softwarearchitekturen dokumentieren und kommunizieren, KaffeeKlatsch 07/2015, S. 12
2014
Eingereicht
Android 5 mit einheitlicher Designsprache und neuer Runtime-Umgebung
iX 12/2014, S. 82 - 85
Entdecker
Android-Apps und das Web
iX 7/2014, S. 122 - 126
Auf Diät
Neuerungen in Android 4.4
iX 1/2014, S. 86 - 88
Dringeblieben!
Drucken unter Android
iX 1/2014, S. 152
📖 Read article
Java JSON Reloaded
Ein neugieriger Blick auf den JSR 353
KaffeeKlatsch 10/2014, S. 9ff
Wetterbericht
Ein Blick auf die Programmierschnittstelle von OpenWeatherMap
KaffeeKlatsch 04/2014, S. 6ff
Buch-Rezensionen
Weniger schlecht programmieren, KaffeeKlatsch 02/2014, S. 16
2013
Brückenbau
Plattformübergreifendes freies Framework Calatrava
iX 12/2013, S. 138 - 142
Teamplayer
Der Mehrbenutzermodus in Android 4.2
iX 5/2013, S. 140 - 142
Gelee-Bohnen reloaded
Neuerungen für Entwickler in Android 4.2
iX 1/2013, S. 66 - 69
Buch-Rezensionen
Technisches Schreiben, KaffeeKlatsch 12/2013, S. 22
2012
Auf Butterfahrt
Google veröffentlicht Android 4.1
iX 8/2012, S. 66 - 69
Ein neuer Motor
Neuerungen in Android 4
iX DEVELOPER 3/2012 (App-Entwicklung), S. 94 - 96
Kalt serviert
Neuerungen in Android 4
iX 1/2012, S. 72 - 75
Buch-Rezensionen
Hello, Android, KaffeeKlatsch 11/2010, S. 19
2011
Der letzte Tanz
Java 7: Neuerungen in Swing
iX 11/2011, S. 136 - 140
Honig für die Scheibe
Tablet-Programmierung mit Android 3.0
iX 5/2011, S. 122 - 125
Lebkuchen für Smartphones
Neuerungen in Googles Android 2.3
iX 2/2011, S. 122 - 125
2010
Erfrischend
Mobiles Betriebssystem Android 2.2
iX 7/2010, S. 64 - 66
📖 Read article
Frisches Gebäck
Neuerungen in Android 1.6 und 2.0
iX 2/2010, S. 136 - 138
2009
Schöner wohnen
Swing-Komponenten mit laf-widget und JXLayer aufpolieren
iX 11/2009, S. 140 - 143
Hacking JavaFX Binding
java.net, 2009-06-02
📖 Read article
Buch-Rezensionen
Programming Flex 3, KaffeeKlatsch 01/2009, S. 46
2008
Näher am Original
Moderne Bedienkonzepte unter Swing
heise Developer, 19.11.2008
Zauberhafte Dialoge
Assistenten bauen in Java: Die Wizard-API
iX 11/2008, S. 150 - 152
📖 Read article
In Schwung kommen
Mehr Komfort durch das neue Swing Application Framework
iX 7/2008, S. 131 - 135
Binding Beans
java.net, 2008-05-27
📖 Read article
Buch-Rezensionen
Scripting in Java, iX 4/2008, S. 156
Filthy Rich Clients, iX 3/2008, S. 168
Painting the Web, KaffeeKlatsch 10/2008, S. 28
Coding for Fun, KaffeeKlatsch 08/2008, S. 23
Java Power Tools, KaffeeKlatsch 06/2008, S. 21
2007
Neues vom Pferd
Java SE6: Mustangs neue Desktop-Features
iX 1/2007, S. 126 - 129
JavaDB
Clientseitige Persistenz mit der neuen Java 6-Datenbank
Java Magazin 1.2007, S. ??? - ???
2006
Kreative Freiheit
Swing-Oberflächen mit GroupLayout und Matisse
iX 11/2006, S. 154 - 158
Making Scripting Languages JSR-223-Aware
java.net, 2006-09-21
📖 Read article
Scripting for the Java Platform
java.net, 2006-04-11
📖 Read article
Using the Wizard API
java.net, 2006-02-28
📖 Read article
2005
The second edition of Windows XP Hacks by Preston Gralla includes a piece I have written. In Make your PC work like a Mac I expand on my two articles Konfabulate Your PC and Stop Mac Envy Forever (see below) and explain, which tools can help get some Mac-Flair on a PC.
www.oreilly.com
The Java Extension Mechanism
java.net, 2005-04-26
📖 Read article
Low-Level Display Access in MIDlets
java.net, 2005-02-02
📖 Read article
Konfabulate Your PC
windowsdevcenter.com, 2005-01-04
📖 Read article
Buch-Rezensionen
Swing Hacks, c‘t 20/2005, S. 214
Java für Mac OS X, c‘t 6/2005, S. 272
2004
Notiz-Player
MP3-Spieler um PDA-Funktionen erweitern
c‘t 25/2004, S. 230 - 234
Mobile Memories: The MIDP Record Management System
java.net, 2004-11-16
📖 Read article
Stop Mac Envy Forever
windowsdevcenter.com, 2004-10-26
📖 Read article
Still on the Road with Duke
java.net, 2004-10-08
📖 Read article
Going Mobile with Duke
java.net, 2004-09-13
📖 Read article
Using Java Classes in Windows Batch Files
java.net, 2004-04-30
📖 Read article
Using Swing’s Pluggable Look and Feel
java.net, 2004-02-27
📖 Read article
The early years :-)
Best of E-Books
Palmtop Pro Nr. 21 Jänner 2001, S. 38 - 42
Java Klassen
Palmtop Pro Nr. 17 Mai 2000, S. 80 - 86
Java Anwendungen auf dem Psion installieren
Palmtop Pro Nr. 15 Januar 2000, S. 71 - 75
???
Palmtop Pro Nummer 14 November 1999, S. 57 - 61
Buch-Rezensionen
Der Turing Omnibus, ST Computer 05/1996, S. 67
Daemons
MiNT-Hintergrundprozesse
01/1995, ST Computer S. 68ff