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 KantamaniinLevel Up CodingExplore Real-Time Use Cases With Room DatabaseSorting, Filtering, Search, and Pagination with Room LibraryOct 6Oct 6
Siva Ganesh KantamaniMigration Guide From Hilt to KoinDI migration to support Kotlin MultiplatformSep 19Sep 19
Siva Ganesh KantamaniinLevel Up CodingPagination With Room Database and Jetpack Compose — Part 2Implementation of Paging Logic without any LibrariesSep 7Sep 7
Siva Ganesh KantamaniinProAndroidDevGoogle Sign-in With Credential ManagerTakeaway from this articleAug 283Aug 283
Siva Ganesh KantamaniinProgramming GeeksPagination With Room Database and Jetpack Compose — Part 1Exploring Paging 3 with CoroutinesAug 14Aug 14
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