PinnedScalable Mobile AppsinBetter ProgrammingBuild a Server-Driven UI Using UI Components in SwiftUIMake changes to your app on the fly without submitting to AppleMay 11, 20202May 11, 20202
Scalable Mobile AppsinKt. AcademyUnderstanding the platform differences to better define the business logic for Kotlin MultiplatformBusiness logic has bigger connotation than architecting for a single screen. To excel, we should understand the platforms better.Sep 2Sep 2
Scalable Mobile AppsinLevel Up CodingMocking the UI for unit testsIn this article, we explore the challenges of testing ViewModels and the problems associated with the testing methodologies adopted. It…Apr 7Apr 7
Scalable Mobile AppsinBetter ProgrammingTesting the Data Layer in Android Room With Rxjava, Live Data, and Kotlin CoroutinesUnit test the Room database to build robust appsJan 22, 20212Jan 22, 20212
Scalable Mobile AppsinProAndroidDevFeature Components in AndroidCreating loosely-coupled Reactive Feature Components.Sep 7, 20201Sep 7, 20201
Scalable Mobile AppsinLevel Up CodingDagger 2 — Leveraging Subcomponents and ScopesAdvantages of segregating the dependencies into different subcomponentsMay 4, 2020May 4, 2020
Scalable Mobile AppsinBetter ProgrammingSwiftUI — MVI ArchitectureModel-View-Intent for iOSApr 14, 20204Apr 14, 20204
Scalable Mobile AppsinBetter ProgrammingJetpack Compose —Handle interactions in Component -Based ArchitectureHandle interactions on the UIComponents in the ComposeActivityMar 25, 2020Mar 25, 2020
Scalable Mobile AppsinBetter ProgrammingAndroid Jetpack Compose — Create a Component-Based ArchitectureA different way to think of your UI and its subsequent classesMar 17, 20201Mar 17, 20201