DEV Community

# tristan

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
My notes on Cyclic Shift hash codes in Kotlin

My notes on Cyclic Shift hash codes in Kotlin

Comments
2 min read
Weekly goals of Modderz Android app . 2024-05-06

Weekly goals of Modderz Android app . 2024-05-06

Comments
3 min read
A quick read on Android haptic feedback Design principles

A quick read on Android haptic feedback Design principles

Comments
2 min read
Weekly goals of Modderz Android app . 2024-04-22

Weekly goals of Modderz Android app . 2024-04-22

1
Comments
2 min read
Weekly goals of Modderz Android app

Weekly goals of Modderz Android app

5
Comments
2 min read
The refactors I did to stop my Jetpack Compose LazyColumn from constantly recomposing

The refactors I did to stop my Jetpack Compose LazyColumn from constantly recomposing

2
Comments
3 min read
A quick example of how to model complex state in Jetpack compose

A quick example of how to model complex state in Jetpack compose

3
Comments
2 min read
Organizing large Jetpack Compose code bases. My best version yet

Organizing large Jetpack Compose code bases. My best version yet

Comments
4 min read
Unit testing private methods inside of Android with Kotlin

Unit testing private methods inside of Android with Kotlin

Comments
2 min read
A brief but cool example of some advanced Jetpack Compose. The FlowRow

A brief but cool example of some advanced Jetpack Compose. The FlowRow

Comments
2 min read
A bad and better unit test example for Android network layer with Retrofit | Video

A bad and better unit test example for Android network layer with Retrofit | Video

Comments
1 min read
Lets talk about Services in Android with Kotlin

Lets talk about Services in Android with Kotlin

Comments
7 min read
The 7 scenarios my authentication system has to deal with in Android with Kotlin

The 7 scenarios my authentication system has to deal with in Android with Kotlin

Comments
3 min read
Using Retrofit Interceptors to check network connection in Android and testing it

Using Retrofit Interceptors to check network connection in Android and testing it

1
Comments
5 min read
The rules I am using to organize and document my Jetpack Compose code

The rules I am using to organize and document my Jetpack Compose code

Comments
6 min read
How I am documenting my interfaces in Kotlin

How I am documenting my interfaces in Kotlin

Comments
3 min read
The architectural patterns I am using to better organize my Jetpack Compose code

The architectural patterns I am using to better organize my Jetpack Compose code

5
Comments
1 min read
Over engineering 101 | building my own programming language to deal with live stream chat UI | Part 1. Basic scanning

Over engineering 101 | building my own programming language to deal with live stream chat UI | Part 1. Basic scanning

1
Comments
5 min read
What the key parameter in LazyColumn is actually doing | A deep dive

What the key parameter in LazyColumn is actually doing | A deep dive

1
Comments
3 min read
Lets talk a little about OAuth in Android 12

Lets talk a little about OAuth in Android 12

3
Comments
2 min read
Impl Classes Are Meaningless

Impl Classes Are Meaningless

Comments
2 min read
How to debug Kotlin coroutines in Android

How to debug Kotlin coroutines in Android

Comments
2 min read
Parsing non-Latin based Twitch usernames in Kotlin

Parsing non-Latin based Twitch usernames in Kotlin

Comments
2 min read
Using the event bus pattern in Android with Kotlin

Using the event bus pattern in Android with Kotlin

12
Comments
3 min read
Using regular expressions to parse strings in Kotlin.

Using regular expressions to parse strings in Kotlin.

1
Comments
3 min read
Code clean up using dependency injection with Hilt in Android

Code clean up using dependency injection with Hilt in Android

1
Comments
6 min read
Lets make a Twitch Android app. Part 2. The secret to implementing chat

Lets make a Twitch Android app. Part 2. The secret to implementing chat

Comments
5 min read
Work flow for dealing with Retrofit in Android

Work flow for dealing with Retrofit in Android

1
Comments
4 min read
Lets make a Twitch Android app. Part 1. Tokens

Lets make a Twitch Android app. Part 1. Tokens

Comments
5 min read
Using OAuth2.0 and Retrofit to talk to the GitHub api on Android

Using OAuth2.0 and Retrofit to talk to the GitHub api on Android

Comments
4 min read
OAuth2.0 and Android. Login with Github and get the authorization code

OAuth2.0 and Android. Login with Github and get the authorization code

Comments
6 min read
The proper way to integrate Firebase into your Android app

The proper way to integrate Firebase into your Android app

Comments
4 min read
2 things to consider when adding subscriptions to your mobile app

2 things to consider when adding subscriptions to your mobile app

Comments
3 min read
Creating a quick sticky footer for LazyColumn in Jetpack Compose

Creating a quick sticky footer for LazyColumn in Jetpack Compose

1
Comments
2 min read
Styling a clickable text like TikTok in Android with Jetpack Compose

Styling a clickable text like TikTok in Android with Jetpack Compose

Comments
2 min read
When does Hilt inject field injections

When does Hilt inject field injections

1
Comments
3 min read
Android notes: Understanding viewModelScope.launch{}

Android notes: Understanding viewModelScope.launch{}

Comments 8
4 min read
Proof of concept. Endless scrolling in Android with Jetpack Compose. Part 1

Proof of concept. Endless scrolling in Android with Jetpack Compose. Part 1

Comments
4 min read
TikTok like navigation with Jetpack Compose and the ModalBottomSheetLayout in Android

TikTok like navigation with Jetpack Compose and the ModalBottomSheetLayout in Android

Comments
4 min read
ViewModel scoping and the Google Play Billing library

ViewModel scoping and the Google Play Billing library

Comments
4 min read
Calling onResume() from your ViewModel in Android.

Calling onResume() from your ViewModel in Android.

Comments
3 min read
Adding subscriptions to your Android app. Part 3. Checking if user is subscribed

Adding subscriptions to your Android app. Part 3. Checking if user is subscribed

1
Comments
7 min read
Adding subscriptions to your Android app. Part 2. Busy work

Adding subscriptions to your Android app. Part 2. Busy work

2
Comments
2 min read
Adding subscriptions to your android app. Part 1. The UI

Adding subscriptions to your android app. Part 1. The UI

2
Comments
3 min read
My process for creating Custom Jetpack compose Components

My process for creating Custom Jetpack compose Components

5
Comments 1
4 min read
Building software for cattle farmers. Part 3. Active users

Building software for cattle farmers. Part 3. Active users

3
Comments
2 min read
Writing cleaner Jetpack Compose code with the Twitter Compose Ruleset

Writing cleaner Jetpack Compose code with the Twitter Compose Ruleset

2
Comments
3 min read
Building software for cattle farmers. Part 2. Production errors

Building software for cattle farmers. Part 2. Production errors

1
Comments
3 min read
Android code refactoring: clean code usecases

Android code refactoring: clean code usecases

Comments
3 min read
Adding dark mode to Android app in Jetpack compose: Part 1

Adding dark mode to Android app in Jetpack compose: Part 1

5
Comments
5 min read
Jetpack Compose quicky: List click animation with Jetpack Compose in Android

Jetpack Compose quicky: List click animation with Jetpack Compose in Android

6
Comments
4 min read
Kotlin quicky: Under the hood of collecting flows in Android with Kotlin

Kotlin quicky: Under the hood of collecting flows in Android with Kotlin

7
Comments
3 min read
Traversing a Binary Search Tree in Java

Traversing a Binary Search Tree in Java

6
Comments 2
8 min read
Handling Text in Jetpack compose with Android

Handling Text in Jetpack compose with Android

7
Comments 2
6 min read
Different layout for different screen sizes in Android with Kotlin

Different layout for different screen sizes in Android with Kotlin

4
Comments
4 min read
Android Quicky: ViewModelProvider.Factory in Kotlin

Android Quicky: ViewModelProvider.Factory in Kotlin

6
Comments 4
3 min read
Quick introduction to Kotlin classes

Quick introduction to Kotlin classes

Comments
3 min read
Using Advanced LIKE Expressions in Spring boot

Using Advanced LIKE Expressions in Spring boot

5
Comments
1 min read
Creating a Blog Post editor from scratch. Part 1: the bare minimum

Creating a Blog Post editor from scratch. Part 1: the bare minimum

3
Comments
3 min read
Retrieving a single value from the Room database

Retrieving a single value from the Room database

3
Comments
4 min read
loading...