PinnedSiva Ganesh KantamaniinBetter Programming8 Common Mistakes in Android DevelopmentPitfalls of building a brilliant appNov 30, 20205Nov 30, 20205
PinnedSiva Ganesh KantamaniinBetter ProgrammingAndroid RecyclerView With Kotlin Sealed ClassesMultiple view types in RecyclerViews using sealed classesNov 4, 20206Nov 4, 20206
Siva Ganesh KantamaniinProgramming GeeksStrategies to Handle Android App and Library MinSdkVersion DiscrepanciesNavigating Compatibility Challenges and Maintaining Smooth IntegrationApr 29Apr 29
Siva Ganesh KantamaniTesting in Android Part 5: Idling ResourcesIdling Resources from Espresso, CountingIdlingResource, and ComposeOkHttp3IdlingResourceOct 3, 2023Oct 3, 2023
Siva Ganesh KantamaniTesting in Android Part 4: Mock API Calls Or Not?Using OkHttp Mock Web Server and Compose waitUntilApr 11, 2023Apr 11, 2023
Siva Ganesh KantamaniTesting in Android Part 3: Ent-to-End TestsUsing Android, Compose, and Coroutine Test Libraries to Test Features End-to-EndDec 18, 20221Dec 18, 20221
Siva Ganesh KantamaniinBetter ProgrammingExploring AnimatedContent and Crossfade in Jetpack ComposeJetpack Compose — Animation Notes: 4Nov 18, 2022Nov 18, 2022
Siva Ganesh KantamaniinBetter ProgrammingImplement Integration Tests In Jetpack Compose Android AppsAn in-depth guide to testing in AndroidNov 1, 2022Nov 1, 2022
Siva Ganesh KantamaniinBetter ProgrammingHow To Create and Publish an Android Library in MavenCentralA step-by-step tutorial to create this excellent resourceOct 18, 20223Oct 18, 20223
Siva Ganesh KantamaniinProgramming GeeksTesting in Android Part 1: Unit TestsUsing JUnit4 to write tests for business logicOct 6, 20221Oct 6, 20221