Skip to content
Navigation menu
Search
Powered by
Search
Algolia
Search
Log in
Create account
DEV Community
Close
#
tristan
Follow
Hide
Posts
Left menu
đź‘‹
Sign in
for the ability to sort posts by
relevant
,
latest
, or
top
.
Right menu
Quick example of creating a custom Kotlin coroutine and scoping it to a Android service.
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Nov 21
Quick example of creating a custom Kotlin coroutine and scoping it to a Android service.
#
android
#
kotlin
#
mobile
#
tristan
Comments
Add Comment
2 min read
Deleting Android database from the command line
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Oct 30
Deleting Android database from the command line
#
android
#
mobile
#
computerscience
#
tristan
Comments
Add Comment
1 min read
Quick and easy custom Jetpack compose checkbox
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Sep 10
Quick and easy custom Jetpack compose checkbox
#
android
#
mobile
#
kotlin
#
tristan
Comments
Add Comment
1 min read
Creating a OpenGL square using C++ in Android. A reference guide
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Sep 28
Creating a OpenGL square using C++ in Android. A reference guide
#
android
#
cpp
#
mobile
#
tristan
Comments
Add Comment
7 min read
Matrix multiplication in C++
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Oct 5
Matrix multiplication in C++
#
android
#
mobile
#
cpp
#
tristan
1
 reaction
Comments
Add Comment
4 min read
Adding NDK to an existing Android app and using C++ to log
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Sep 21
Adding NDK to an existing Android app and using C++ to log
#
android
#
mobile
#
cpp
#
tristan
2
 reactions
Comments
Add Comment
6 min read
My notes on Android optimization. Part 2. Quick example of benchmarking Kotin regular expressions
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Sep 7
My notes on Android optimization. Part 2. Quick example of benchmarking Kotin regular expressions
#
android
#
kotlin
#
mobile
#
tristan
Comments
Add Comment
1 min read
My notes on Android optimization. Part 2. Quick example of benchmarking Kotin regular expressions
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Sep 8
My notes on Android optimization. Part 2. Quick example of benchmarking Kotin regular expressions
#
kotlin
#
mobile
#
android
#
tristan
Comments
Add Comment
1 min read
Jetpack compose onDragStopped animation
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Aug 16
Jetpack compose onDragStopped animation
#
andriod
#
mobile
#
kotlin
#
tristan
Comments
Add Comment
1 min read
Getting the height of Android device independent of pixel densities in Jetpack Compose
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Jul 18
Getting the height of Android device independent of pixel densities in Jetpack Compose
#
android
#
kotlin
#
mobile
#
tristan
Comments
Add Comment
2 min read
My notes on Android optimization. Part 1. Measuring startup time
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Jul 26
My notes on Android optimization. Part 1. Measuring startup time
#
android
#
kotlin
#
mobile
#
tristan
3
 reactions
Comments
Add Comment
4 min read
Weekly goals of Modderz Android app . 2024-05-06
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
May 6
Weekly goals of Modderz Android app . 2024-05-06
#
android
#
mobile
#
kotlin
#
tristan
Comments
Add Comment
3 min read
How to unit test a private method in Kotlin without making it public
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Jun 4
How to unit test a private method in Kotlin without making it public
#
android
#
kotlin
#
mobile
#
tristan
3
 reactions
Comments
Add Comment
2 min read
Weekly goals of Modderz Android app . 2024-04-22
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Apr 22
Weekly goals of Modderz Android app . 2024-04-22
#
andorid
#
mobile
#
kotlin
#
tristan
1
 reaction
Comments
Add Comment
2 min read
Automatic retry function with Kotlin flows
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
May 24
Automatic retry function with Kotlin flows
#
android
#
mobile
#
kotlin
#
tristan
1
 reaction
Comments
Add Comment
2 min read
Weekly goals of Modderz Android app
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Apr 15
Weekly goals of Modderz Android app
#
android
#
mobile
#
kotlin
#
tristan
5
 reactions
Comments
Add Comment
2 min read
My notes on Cyclic Shift hash codes in Kotlin
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
May 18
My notes on Cyclic Shift hash codes in Kotlin
#
computerscience
#
kotlin
#
tristan
2
 reactions
Comments
Add Comment
2 min read
The refactors I did to stop my Jetpack Compose LazyColumn from constantly recomposing
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
May 3
The refactors I did to stop my Jetpack Compose LazyColumn from constantly recomposing
#
android
#
kotlin
#
mobile
#
tristan
5
 reactions
Comments
Add Comment
3 min read
A quick read on Android haptic feedback Design principles
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Apr 26
A quick read on Android haptic feedback Design principles
#
android
#
mobile
#
kotlin
#
tristan
Comments
Add Comment
2 min read
A quick example of how to model complex state in Jetpack compose
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Mar 21
A quick example of how to model complex state in Jetpack compose
#
mobile
#
android
#
kotllin
#
tristan
4
 reactions
Comments
Add Comment
2 min read
Organizing large Jetpack Compose code bases. My best version yet
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Mar 14
Organizing large Jetpack Compose code bases. My best version yet
#
android
#
kotlin
#
mobile
#
tristan
Comments
Add Comment
4 min read
Unit testing private methods inside of Android with Kotlin
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Mar 12
Unit testing private methods inside of Android with Kotlin
#
android
#
mobile
#
kotlin
#
tristan
Comments
Add Comment
2 min read
A brief but cool example of some advanced Jetpack Compose. The FlowRow
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Feb 22
A brief but cool example of some advanced Jetpack Compose. The FlowRow
#
mobile
#
andriod
#
kotlin
#
tristan
Comments
Add Comment
2 min read
A bad and better unit test example for Android network layer with Retrofit | Video
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Feb 15
A bad and better unit test example for Android network layer with Retrofit | Video
#
mobile
#
android
#
kotlin
#
tristan
Comments
Add Comment
1 min read
A quick visualization of Android MVVM with a Service
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Feb 1
A quick visualization of Android MVVM with a Service
#
android
#
kotlin
#
mobile
#
tristan
Comments
Add Comment
1 min read
Lets talk about Services in Android with Kotlin
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Jan 31
Lets talk about Services in Android with Kotlin
#
mobile
#
kotlin
#
android
#
tristan
9
 reactions
Comments
Add Comment
7 min read
The 7 scenarios my authentication system has to deal with in Android with Kotlin
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Jan 29
The 7 scenarios my authentication system has to deal with in Android with Kotlin
#
mobile
#
android
#
kotlin
#
tristan
Comments
Add Comment
3 min read
Using Retrofit Interceptors to check network connection in Android and testing it
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Jan 23
Using Retrofit Interceptors to check network connection in Android and testing it
#
android
#
kotlin
#
mobile
#
tristan
18
 reactions
Comments
Add Comment
5 min read
The rules I am using to organize and document my Jetpack Compose code
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Dec 22 '23
The rules I am using to organize and document my Jetpack Compose code
#
android
#
kotlin
#
mobile
#
tristan
2
 reactions
Comments
Add Comment
6 min read
How I am documenting my interfaces in Kotlin
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Dec 16 '23
How I am documenting my interfaces in Kotlin
#
android
#
tristan
#
mobile
#
kotlin
Comments
Add Comment
3 min read
My video on how I am organizing my Jetpack Compose code
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Dec 6 '23
My video on how I am organizing my Jetpack Compose code
#
mobile
#
kotlin
#
android
#
tristan
Comments
Add Comment
1 min read
The architectural patterns I am using to better organize my Jetpack Compose code
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Dec 4 '23
The architectural patterns I am using to better organize my Jetpack Compose code
#
android
#
kotlin
#
mobil
#
tristan
2
 reactions
Comments
Add Comment
1 min read
Over engineering 101 | building my own programming language to deal with live stream chat UI | Part 1. Basic scanning
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Dec 1 '23
Over engineering 101 | building my own programming language to deal with live stream chat UI | Part 1. Basic scanning
#
android
#
kotlin
#
computerscience
#
tristan
1
 reaction
Comments
Add Comment
5 min read
What the key parameter in LazyColumn is actually doing | A deep dive
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Nov 10 '23
What the key parameter in LazyColumn is actually doing | A deep dive
#
android
#
mobile
#
kotlin
#
tristan
10
 reactions
Comments
Add Comment
3 min read
Lets talk a little about OAuth in Android 12
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Nov 1 '23
Lets talk a little about OAuth in Android 12
#
android
#
kotin
#
mobile
#
tristan
1
 reaction
Comments
Add Comment
2 min read
Version 2.0 of my Android app is Live!!
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Oct 24 '23
Version 2.0 of my Android app is Live!!
#
android
#
mobile
#
kotlin
#
tristan
Comments
Add Comment
2 min read
Impl Classes Are Meaningless
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Oct 16 '23
Impl Classes Are Meaningless
#
discuss
#
java
#
tristan
5
 reactions
Comments
Add Comment
2 min read
How to debug Kotlin coroutines in Android
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Oct 8 '23
How to debug Kotlin coroutines in Android
#
android
#
kotlin
#
mobile
#
tristan
2
 reactions
Comments
Add Comment
2 min read
Parsing non-Latin based Twitch usernames in Kotlin
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Oct 6 '23
Parsing non-Latin based Twitch usernames in Kotlin
#
kotlin
#
mobile
#
android
#
tristan
Comments
Add Comment
2 min read
Using the event bus pattern in Android with Kotlin
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Aug 25 '23
Using the event bus pattern in Android with Kotlin
#
mobile
#
android
#
kotlin
#
tristan
11
 reactions
Comments
Add Comment
3 min read
Using regular expressions to parse strings in Kotlin.
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Aug 3 '23
Using regular expressions to parse strings in Kotlin.
#
kotlin
#
android
#
mobile
#
tristan
3
 reactions
Comments
Add Comment
3 min read
The confusing world of Android adaptive layouts
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Aug 2 '23
The confusing world of Android adaptive layouts
#
android
#
mobile
#
kotlin
#
tristan
Comments
Add Comment
5 min read
Code clean up using dependency injection with Hilt in Android
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Jul 27 '23
Code clean up using dependency injection with Hilt in Android
#
mobile
#
android
#
kotlin
#
tristan
2
 reactions
Comments
Add Comment
6 min read
Work flow for dealing with Retrofit in Android
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Jul 17 '23
Work flow for dealing with Retrofit in Android
#
kotlin
#
mobile
#
android
#
tristan
4
 reactions
Comments
Add Comment
4 min read
Lets make a Twitch Android app. Part 1. Tokens
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Jul 15 '23
Lets make a Twitch Android app. Part 1. Tokens
#
android
#
mobile
#
kotlin
#
tristan
2
 reactions
Comments
Add Comment
5 min read
Lets make a Twitch Android app. Part 2. The secret to implementing chat
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Jul 24 '23
Lets make a Twitch Android app. Part 2. The secret to implementing chat
#
android
#
mobile
#
kotlin
#
tristan
2
 reactions
Comments
1
 comment
5 min read
Using OAuth2.0 and Retrofit to talk to the GitHub api on Android
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Jul 10 '23
Using OAuth2.0 and Retrofit to talk to the GitHub api on Android
#
android
#
mobile
#
kotlin
#
tristan
6
 reactions
Comments
Add Comment
4 min read
OAuth2.0 and Android. Login with Github and get the authorization code
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Jul 7 '23
OAuth2.0 and Android. Login with Github and get the authorization code
#
android
#
kotlin
#
mobile
#
tristan
16
 reactions
Comments
Add Comment
6 min read
The proper way to integrate Firebase into your Android app
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Jul 1 '23
The proper way to integrate Firebase into your Android app
#
android
#
mobile
#
kotlin
#
tristan
1
 reaction
Comments
Add Comment
4 min read
2 things to consider when adding subscriptions to your mobile app
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Jun 12 '23
2 things to consider when adding subscriptions to your mobile app
#
mobile
#
kotlin
#
android
#
tristan
1
 reaction
Comments
Add Comment
3 min read
Creating a quick sticky footer for LazyColumn in Jetpack Compose
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Jun 8 '23
Creating a quick sticky footer for LazyColumn in Jetpack Compose
#
mobile
#
android
#
kotlin
#
tristan
8
 reactions
Comments
Add Comment
2 min read
Styling a clickable text like TikTok in Android with Jetpack Compose
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
May 26 '23
Styling a clickable text like TikTok in Android with Jetpack Compose
#
android
#
mobile
#
kotlin
#
tristan
2
 reactions
Comments
Add Comment
2 min read
When does Hilt inject field injections
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
May 15 '23
When does Hilt inject field injections
#
android
#
mobile
#
kotlin
#
tristan
1
 reaction
Comments
Add Comment
3 min read
Android notes: Understanding viewModelScope.launch{}
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
May 5 '23
Android notes: Understanding viewModelScope.launch{}
#
kotlin
#
tristan
24
 reactions
Comments
8
 comments
4 min read
Proof of concept. Endless scrolling in Android with Jetpack Compose. Part 1
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Apr 30 '23
Proof of concept. Endless scrolling in Android with Jetpack Compose. Part 1
#
android
#
mobile
#
kotlin
#
tristan
3
 reactions
Comments
Add Comment
4 min read
TikTok like navigation with Jetpack Compose and the ModalBottomSheetLayout in Android
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Apr 25 '23
TikTok like navigation with Jetpack Compose and the ModalBottomSheetLayout in Android
#
mobile
#
android
#
kotlin
#
tristan
3
 reactions
Comments
Add Comment
4 min read
ViewModel scoping and the Google Play Billing library
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Apr 8 '23
ViewModel scoping and the Google Play Billing library
#
android
#
kotlin
#
mobile
#
tristan
1
 reaction
Comments
Add Comment
4 min read
Calling onResume() from your ViewModel in Android.
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Mar 30 '23
Calling onResume() from your ViewModel in Android.
#
android
#
kotlin
#
mobile
#
tristan
3
 reactions
Comments
Add Comment
3 min read
Adding subscriptions to your Android app. Part 3. Checking if user is subscribed
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Mar 24 '23
Adding subscriptions to your Android app. Part 3. Checking if user is subscribed
#
mobile
#
android
#
kotlin
#
tristan
13
 reactions
Comments
Add Comment
7 min read
Adding subscriptions to your Android app. Part 2. Busy work
Tristan Elliott
Tristan Elliott
Tristan Elliott
Follow
Mar 10 '23
Adding subscriptions to your Android app. Part 2. Busy work
#
mobile
#
android
#
kotlin
#
tristan
2
 reactions
Comments
Add Comment
2 min read
loading...
We're a place where coders share, stay up-to-date and grow their careers.
Log in
Create account