Published inProAndroidDevMaterial3 Color System Basics for Android DevelopersMaterial3 is the newest iteration of Material Design, with dynamic theming, revised components and more… however, it can also be…1d ago1d ago
Keeping Android imports out of ViewModels using DetektThe Android architecture documentation has a list of recommendations, which work as good practices to follow in any modern Android project…Jul 26, 2024Jul 26, 2024
A look into disruptive mobile techIf you got a notification about this post then you are one of my followers, which most likely makes you a mobile software developer. Great…Mar 2, 2020Mar 2, 2020
MVPs and validationThis one’s going to be related to the McKinsey’s Three horizons of growth, especially about the perspective of bringing new products and…Feb 24, 2020Feb 24, 2020
So, you want to write a tech blog? What next?Writing code is easy; you have a problem to solve and, at least most of the time, a clear idea of how to solve it. Surprise, surprise…Feb 17, 2020Feb 17, 2020
Android floating bottom navigation bar with rounded cornersRounded corner floating bottom navigation bars are currently the hot stuff for design concepts as can be witnessed by a quick look at the…Nov 23, 20191Nov 23, 20191
Parametrized tests with RobolectricParametrized test class is a way to run each test case in that class with a certain input. This could be, for example, testing login logic…Oct 29, 2019Oct 29, 2019
Retrofit 2.6.0 with Koin and coroutines: testing your layersWe’ve already covered three parts:Oct 17, 20193Oct 17, 20193
Retrofit 2.6.0 with Koin and coroutines: network error handlingContinuing from my previous posts, setting up Koin 2.0.1 and Retrofit 2.6.0 with Koin and coroutines this post will go into implementing…Oct 11, 20196Oct 11, 20196
Retrofit 2.6.0 with Koin and coroutinesContinuing from my previous post, setting up Koin, the following is a basic setup for Koin with Retrofit 2.6.0. The new version of…Jul 13, 20192Jul 13, 20192