Published inProAndroidDevBuilder Design Pattern in KotlinHave you wondered how we can construct complex objects in steps and encapsulate the process?Jun 14, 202310Jun 14, 202310
Published inProAndroidDevJetpack Compose Migration: Best Practices and StrategiesDo you have an application that you want to migrate to Jetpack Compose?Dec 28, 2022Dec 28, 2022
Published inProAndroidDevSOLID Design Principles In KotlinBefore we jump onto the topic of SOLID design principles, you must understand why we need them in the first place. If you are hearing the…Dec 5, 20222Dec 5, 20222
Published inProAndroidDevStrategy Design Pattern In KotlinBefore understanding the Strategy Design pattern one should appreciate what design patterns are and why we need them in the first place.Aug 2, 20224Aug 2, 20224
Published inProAndroidDevConditionals, An Easier Design Decision But A Poor ChoiceSwitch case has made our life so much easier since the day we started to program. But are they the best design decision?Dec 29, 20211Dec 29, 20211
Published inLevel Up CodingEasily Manage Image Type With Sealed ClassesWith the introduction of sealed classes in Kotlin, it opened up a way to easily handle restricted hierarchies.Nov 29, 2021Nov 29, 2021