DEV Community

Thomas Künneth profile picture

Thomas Künneth

Developer. Speaker. Listener. Loves writing. GDE Android. Confessing mobile computing addict ;-)

Location Germany Joined Joined on  Personal website https://snapp.social/@tkuenneth github website

Work

Senior Android Developer @snappmobile.io

Writing Debut
Four Year Club
1 Week Community Wellness Streak
Three Year Club
Two Year Club
8 Week Writing Streak
One Year Club
4 Week Writing Streak
On building a digital assistant for the rest of us (part 4)

On building a digital assistant for the rest of us (part 4)

3
Comments
5 min read

Want to connect with Thomas Künneth?

Create an account to connect with Thomas Künneth. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
On building a digital assistant for the rest of us (part 3)

On building a digital assistant for the rest of us (part 3)

1
Comments
4 min read
On building a digital assistant for the rest of us (part 2)

On building a digital assistant for the rest of us (part 2)

3
Comments
5 min read
On building a digital assistant for the rest of us (part 1)

On building a digital assistant for the rest of us (part 1)

6
Comments
6 min read
Java on Android — less sugar, more fun

Java on Android — less sugar, more fun

6
Comments
4 min read
Permission not granted - on failing to create cross-profile app pairs

Permission not granted - on failing to create cross-profile app pairs

Comments
5 min read
Jetpack Compose Puzzlers

Jetpack Compose Puzzlers

13
Comments
7 min read
Understanding file associations in JVM apps

Understanding file associations in JVM apps

6
Comments
7 min read
What to do with a Surface Duo in 2024

What to do with a Surface Duo in 2024

7
Comments 2
6 min read
Implementing an animated column section header using Jetpack Compose

Implementing an animated column section header using Jetpack Compose

7
Comments
4 min read
Following up on foldables

Following up on foldables

1
Comments 8
4 min read
Updating widgets with Jetpack WorkManager

Updating widgets with Jetpack WorkManager

14
Comments 1
5 min read
Updating widgets - Introduction

Updating widgets - Introduction

11
Comments 2
7 min read
Spot on: Android 14 adds highlights to TextViews

Spot on: Android 14 adds highlights to TextViews

3
Comments 1
2 min read
Foldable-aware app layout

Foldable-aware app layout

4
Comments
7 min read
About Window size class libraries

About Window size class libraries

2
Comments 2
2 min read
Composing the desktop

Composing the desktop

9
Comments
8 min read
Quick tip: share something using animated GIFs

Quick tip: share something using animated GIFs

Comments
2 min read
Code your UI

Code your UI

4
Comments
6 min read
How to screw up foldable and large screen UIs

How to screw up foldable and large screen UIs

1
Comments
3 min read
Quick tip: finetune your Android Studio and IntelliJ Welcome screen

Quick tip: finetune your Android Studio and IntelliJ Welcome screen

4
Comments
2 min read
How to stay a good developer

How to stay a good developer

5
Comments 2
4 min read
Test your UI

Test your UI

3
Comments
5 min read
Rotate your UI

Rotate your UI

6
Comments
4 min read
Unfold your UI

Unfold your UI

13
Comments 2
5 min read
Minima, Mastodon, and rel="me"

Minima, Mastodon, and rel="me"

5
Comments 3
2 min read
Using Java Beans in a composed UI

Using Java Beans in a composed UI

1
Comments
5 min read
Composing margins and paddings

Composing margins and paddings

22
Comments
5 min read
Building a cross platform remote control for presentations

Building a cross platform remote control for presentations

4
Comments
3 min read
About crossroads, health, and happiness

About crossroads, health, and happiness

6
Comments
5 min read
Fixing external display issues on my M1 MacBook Pro

Fixing external display issues on my M1 MacBook Pro

9
Comments 3
2 min read
Keyboard handling in Jetpack Compose

Keyboard handling in Jetpack Compose

52
Comments 1
5 min read
Folding legacy apps

Folding legacy apps

5
Comments
4 min read
Tiny things on big screens

Tiny things on big screens

11
Comments
5 min read
Polish your Jetpack Compose dev experience

Polish your Jetpack Compose dev experience

11
Comments
3 min read
Android 12L Beta1 test drive

Android 12L Beta1 test drive

2
Comments
2 min read
A brief look at Android 12L preliminary APIs

A brief look at Android 12L preliminary APIs

8
Comments
3 min read
Hacking the hinge

Hacking the hinge

12
Comments
5 min read
Integrating ZXing Android Embedded in a Compose app

Integrating ZXing Android Embedded in a Compose app

11
Comments 1
4 min read
Folding composables 😀

Folding composables 😀

16
Comments
5 min read
Composing palettes

Composing palettes

24
Comments 1
4 min read
Hands on Jetpack AppSearch

Hands on Jetpack AppSearch

18
Comments 2
5 min read
Revisiting Jetpack WindowManager

Revisiting Jetpack WindowManager

4
Comments
3 min read
Enjoying legacy - modern Java in Android apps

Enjoying legacy - modern Java in Android apps

18
Comments 1
4 min read
Beyond preferences

Beyond preferences

15
Comments 8
4 min read
A peek inside Jetpack Core Splashscreen

A peek inside Jetpack Core Splashscreen

10
Comments 2
3 min read
Creating a retro-style game with Jetpack Compose: level completed

Creating a retro-style game with Jetpack Compose: level completed

12
Comments
6 min read
Creating a retro-style game with Jetpack Compose: movement

Creating a retro-style game with Jetpack Compose: movement

11
Comments
5 min read
Creating a retro-style game with Jetpack Compose: Introduction

Creating a retro-style game with Jetpack Compose: Introduction

20
Comments
5 min read
Carthographing Jetpack Compose: text

Carthographing Jetpack Compose: text

5
Comments
4 min read
The story so far. A developers' journey

The story so far. A developers' journey

1
Comments
6 min read
Cartographing Jetpack Compose: foundation

Cartographing Jetpack Compose: foundation

12
Comments
4 min read
Cartographing Jetpack Compose: compiler and runtime

Cartographing Jetpack Compose: compiler and runtime

30
Comments
5 min read
The new GameManager class in Android 12

The new GameManager class in Android 12

3
Comments
2 min read
Managing lights in Android 12

Managing lights in Android 12

4
Comments
2 min read
Implementing a number pad in Jetpack Compose

Implementing a number pad in Jetpack Compose

15
Comments
5 min read
Splash screens in Android 12

Splash screens in Android 12

7
Comments 1
4 min read
Android 12 gets a... Battery

Android 12 gets a... Battery

7
Comments 2
3 min read
Re-gaining orientation #4

Re-gaining orientation #4

7
Comments
3 min read
Converting a dev.to feed to markdown

Converting a dev.to feed to markdown

6
Comments
2 min read
loading...