Skip to content
Navigation menu
Search
Powered by Algolia
Search
Log in
Create account
DEV Community
Close
Android App Dev Series' Articles
Back to Vincent Tsen's Series
Recommended Ways To Create ViewModel or AndroidViewModel
Vincent Tsen
Vincent Tsen
Vincent Tsen
Follow
Oct 8 '21
Recommended Ways To Create ViewModel or AndroidViewModel
#
android
#
kotlin
#
beginners
21
reactions
Comments
Add Comment
4 min read
View Binding vs Data Binding Gotchas
Vincent Tsen
Vincent Tsen
Vincent Tsen
Follow
Nov 13 '21
View Binding vs Data Binding Gotchas
#
android
#
beginners
5
reactions
Comments
Add Comment
2 min read
Implement ViewModelProvider.Factory Interface for Custom ViewModel / AndroidViewModel Factory Creation
Vincent Tsen
Vincent Tsen
Vincent Tsen
Follow
Nov 20 '21
Implement ViewModelProvider.Factory Interface for Custom ViewModel / AndroidViewModel Factory Creation
#
android
#
beginners
#
kotlin
6
reactions
Comments
Add Comment
2 min read
2 Ways to Implement Binding Adapters
Vincent Tsen
Vincent Tsen
Vincent Tsen
Follow
Nov 26 '21
2 Ways to Implement Binding Adapters
#
android
#
beginners
#
kotlin
9
reactions
Comments
Add Comment
2 min read
DataBindingUtil.inflate vs View Binding Inflate
Vincent Tsen
Vincent Tsen
Vincent Tsen
Follow
Dec 10 '21
DataBindingUtil.inflate vs View Binding Inflate
#
android
#
beginners
#
kotlin
5
reactions
Comments
Add Comment
2 min read
Replace fragment tag with FragmentContainerView Causing Runtime Error
Vincent Tsen
Vincent Tsen
Vincent Tsen
Follow
Dec 24 '21
Replace fragment tag with FragmentContainerView Causing Runtime Error
#
kotlin
#
android
#
beginners
8
reactions
Comments
Add Comment
2 min read
How to Declare Variables in Android String Resources?
Vincent Tsen
Vincent Tsen
Vincent Tsen
Follow
Jan 15 '22
How to Declare Variables in Android String Resources?
#
android
#
kotlin
#
beginners
6
reactions
Comments
Add Comment
2 min read
How to Resolve Missing Clear Source of Information - Disclaimer App Rejection?
Vincent Tsen
Vincent Tsen
Vincent Tsen
Follow
Feb 5 '22
How to Resolve Missing Clear Source of Information - Disclaimer App Rejection?
#
beginners
#
android
#
app
5
reactions
Comments
Add Comment
2 min read
How to Implement Hilt in Android App?
Vincent Tsen
Vincent Tsen
Vincent Tsen
Follow
Feb 25 '22
How to Implement Hilt in Android App?
#
beginners
#
android
#
kotlin
#
jetpackcompose
13
reactions
Comments
Add Comment
5 min read
Step-by-step Guides to Implement RecycleView
Vincent Tsen
Vincent Tsen
Vincent Tsen
Follow
Mar 12 '22
Step-by-step Guides to Implement RecycleView
#
android
#
beginners
#
programming
#
kotlin
6
reactions
Comments
Add Comment
3 min read
Convert RecycleView to LazyColumn - Jetpack Compose
Vincent Tsen
Vincent Tsen
Vincent Tsen
Follow
Mar 19 '22
Convert RecycleView to LazyColumn - Jetpack Compose
#
android
#
beginners
#
kotlin
#
jetpackcompose
7
reactions
Comments
Add Comment
6 min read
Simple Jetpack Compose Navigation Example
Vincent Tsen
Vincent Tsen
Vincent Tsen
Follow
May 13 '22
Simple Jetpack Compose Navigation Example
#
android
#
beginners
#
kotlin
#
jetpackcompose
10
reactions
Comments
Add Comment
4 min read
Compose Destinations - Navigation Library
Vincent Tsen
Vincent Tsen
Vincent Tsen
Follow
May 21 '22
Compose Destinations - Navigation Library
#
android
#
beginners
#
kotlin
#
jetpackcompose
14
reactions
Comments
3
comments
3 min read
Clean Empty Jetpack Compose App Template
Vincent Tsen
Vincent Tsen
Vincent Tsen
Follow
May 28 '22
Clean Empty Jetpack Compose App Template
#
android
#
beginners
#
kotlin
#
jetpackcompose
8
reactions
Comments
Add Comment
4 min read
Simple REST API Android App in Kotlin - Various HTTP Client Library Implementations
Vincent Tsen
Vincent Tsen
Vincent Tsen
Follow
Jun 3 '22
Simple REST API Android App in Kotlin - Various HTTP Client Library Implementations
#
android
#
beginners
#
kotlin
#
jetpackcompose
17
reactions
Comments
2
comments
6 min read
How to Add Bottom Navigation in Jetpack Compose?
Vincent Tsen
Vincent Tsen
Vincent Tsen
Follow
Jun 24 '22
How to Add Bottom Navigation in Jetpack Compose?
#
android
#
beginners
#
kotlin
#
jetpackcompose
6
reactions
Comments
Add Comment
3 min read
Convert View Model to Use Hilt Dependency Injection
Vincent Tsen
Vincent Tsen
Vincent Tsen
Follow
Aug 6 '22
Convert View Model to Use Hilt Dependency Injection
#
android
#
beginners
#
kotlin
#
jetpackcompose
16
reactions
Comments
Add Comment
3 min read
Simple Google Map App - Jetpack Compose
Vincent Tsen
Vincent Tsen
Vincent Tsen
Follow
Sep 3 '22
Simple Google Map App - Jetpack Compose
#
android
#
kotlin
#
beginners
#
jetpackcompose
11
reactions
Comments
Add Comment
6 min read
Simple RSS Feed Reader - Jetpack Compose
Vincent Tsen
Vincent Tsen
Vincent Tsen
Follow
Sep 24 '22
Simple RSS Feed Reader - Jetpack Compose
#
android
#
kotiln
#
beginners
#
jetpackcompose
4
reactions
Comments
Add Comment
10 min read
How to Add Navigation Drawer in Jetpack Compose?
Vincent Tsen
Vincent Tsen
Vincent Tsen
Follow
Oct 6 '22
How to Add Navigation Drawer in Jetpack Compose?
#
android
#
kotlin
#
beginners
#
jetpackcompose
9
reactions
Comments
Add Comment
3 min read
Activity and View Model Lifecycles Demo App
Vincent Tsen
Vincent Tsen
Vincent Tsen
Follow
Oct 14 '22
Activity and View Model Lifecycles Demo App
#
android
#
kotlin
#
beginners
#
jetpackcompose
5
reactions
Comments
Add Comment
5 min read
View Model Creation in Jetpack Compose
Vincent Tsen
Vincent Tsen
Vincent Tsen
Follow
Oct 21 '22
View Model Creation in Jetpack Compose
#
android
#
kotlin
#
beginners
#
jetpackcompose
17
reactions
Comments
1
comment
2 min read
Normal Variable vs remember vs remember mutabableStateOf Comparisons
Vincent Tsen
Vincent Tsen
Vincent Tsen
Follow
Oct 28 '22
Normal Variable vs remember vs remember mutabableStateOf Comparisons
#
android
#
kotlin
#
beginners
#
jetpackcompose
2
reactions
Comments
Add Comment
2 min read
How to Simulate Process Death in Android?
Vincent Tsen
Vincent Tsen
Vincent Tsen
Follow
Nov 4 '22
How to Simulate Process Death in Android?
#
android
#
beginners
5
reactions
Comments
3
comments
4 min read
Exploring Android LiveData Usages and Behaviors
Vincent Tsen
Vincent Tsen
Vincent Tsen
Follow
Nov 11 '22
Exploring Android LiveData Usages and Behaviors
#
android
#
kotlin
#
beginners
#
jetpackcompose
4
reactions
Comments
Add Comment
7 min read
GlobalScope vs viewModelScope vs lifecycleScope vs rememberCoroutineScope
Vincent Tsen
Vincent Tsen
Vincent Tsen
Follow
Dec 16 '22
GlobalScope vs viewModelScope vs lifecycleScope vs rememberCoroutineScope
#
android
#
kotlin
#
beginners
#
jetpackcompose
6
reactions
Comments
Add Comment
4 min read
launchWhenCreated() vs launchWhenStarted() vs launchWhenResumed() vs repeatOnLifeCycle()
Vincent Tsen
Vincent Tsen
Vincent Tsen
Follow
Dec 23 '22
launchWhenCreated() vs launchWhenStarted() vs launchWhenResumed() vs repeatOnLifeCycle()
#
discuss
#
react
3
reactions
Comments
Add Comment
3 min read
Exploring Different Ways to Collect Kotlin Flow
Vincent Tsen
Vincent Tsen
Vincent Tsen
Follow
Jan 13 '23
Exploring Different Ways to Collect Kotlin Flow
#
kotlin
#
android
#
jetpackcompose
5
reactions
Comments
Add Comment
5 min read
Convert Flow to SharedFlow and StateFlow
Vincent Tsen
Vincent Tsen
Vincent Tsen
Follow
Jan 20 '23
Convert Flow to SharedFlow and StateFlow
#
programming
#
ai
#
chatgpt
#
productivity
3
reactions
Comments
Add Comment
6 min read
Side Effects Summary in Jetpack Compose
Vincent Tsen
Vincent Tsen
Vincent Tsen
Follow
Feb 10 '23
Side Effects Summary in Jetpack Compose
#
android
#
kotlin
#
beginners
#
jetpackcompose
7
reactions
Comments
Add Comment
4 min read
1
2
Next ›
Last »
We're a place where coders share, stay up-to-date and grow their careers.
Log in
Create account