PinnedMarco CattaneoHow to handle single-event in Jetpack ComposeBest practices of handling single events inside your Compose applicationDec 20, 202311Dec 20, 202311
PinnedMarco CattaneoinProAndroidDevState Machine on Jetpack Compose by using FlowReduxWhy do we need a state machine on Jetpack Compose? Let’s start from the basics!Oct 27, 20221Oct 27, 20221
Marco CattaneoinProAndroidDevJetpack Compose with Robot Testing PatternJetpack Compose uses semantics to interact with the UI hierarchy, the purpose of this article is to use it with Robot Testing PatternOct 4, 20211Oct 4, 20211
Marco CattaneoinThe StartupHow to Use Firebase Realtime Database With Kotlin Coroutine FlowHow wrap Firebase Realtime Database implementation inside FlowDec 22, 20204Dec 22, 20204
Marco CattaneoHow cook a Cron job with the Firebase FunctionsHow to create a scheduled job (like a Unix Cron job) and execute it with the Google Firebase Functions.Apr 25, 20201Apr 25, 20201
Marco CattaneoKotlin Unit Testing with MockkMockk is a Kotlin Library for mocking inside the Unit Test. We will see the most common scenarios.Mar 29, 20201Mar 29, 20201
Marco CattaneoKotlin Coroutine Job LifecycleHow manage the Lifecycle of a Coroutine JobJan 2, 2020Jan 2, 2020
Marco CattaneoHow use and test Kotlin Coroutines with Mockk libraryCreate and test a Kotlin Coroutine inside an Android Project with ViewModelApr 10, 20194Apr 10, 20194
Marco CattaneoUnit Testing with Mockito on Kotlin Android Project with Architecture ComponentsUse Mockito in Kotlin to test a Android Architecture ViewModelOct 24, 20181Oct 24, 20181
Marco CattaneoAndroid ViewModel and FactoryProvider: good way to manage it with Dagger 2How use ViewModelFactory with multibindings.May 5, 201816May 5, 201816