Published inProAndroidDevHot take : When Encapsulation Becomes CeremonyEncapsulation is one of the first concepts we learn in programming, but sometimes it turns into ritual instead of necessity. Why confusing…Aug 5Aug 5
Please, Stick to One Level of AbstractionLet’s be honest, writing code is easy. Writing good code is hard. And at the center of all good code is one thing: functions.Jun 10A response icon1Jun 10A response icon1
Published inGoogle Developer ExpertsLet’s clarify some misconceptions around android development these daysThe goal of this blogpost is to underscore the vital importance of discerning and evaluating the information you consume.Jul 9, 2024Jul 9, 2024
Kotlin Coroutines : Suspending vs BlockingCoroutines are a concurrency design pattern used in programming to write asynchronous code in a more sequential and readable manner…Dec 8, 2023A response icon1Dec 8, 2023A response icon1
Published inGoogle Developer Experts6 Essential steps to deploy your android appThis article outlines key pre-deployment tasks to help you prepare your app for a successful launch.Nov 6, 2023Nov 6, 2023
Published inProAndroidDevUnderstanding memory leaksAs developers, we strive to create applications that are not only functional and user-friendly, but also optimized to utilize system…Jun 24, 2023A response icon1Jun 24, 2023A response icon1
Published inProAndroidDevInspect Ktor’s network traffic on Android with ChuckerChucker simplifies the inspection of HTTP(S) requests/responses fired by your Android App.Mar 27, 2023Mar 27, 2023
Principles from How to Win Friends and Influence People by Dale CarnegieWhen dealing with people, let us remember we are not dealing with creatures of logic. We are dealing with creatures of emotion, creatures…Mar 23, 2023Mar 23, 2023
Published inProAndroidDevApplying Kotlin context receiversSometimes in our code, we want to use something only in a certain scope, without which it won’t work properly. We can use context receiversJan 6, 2023A response icon1Jan 6, 2023A response icon1
Published inProAndroidDevJetpack Compose state deconstructedState is an important concept in Jetpack Compose, knowing how to use it is a must for anyone who wants to build apps with composeDec 28, 2022A response icon1Dec 28, 2022A response icon1