PinnedSarguru SubramanianDependency Management using Kotlin DSLWe have discussed about the detailed Guidance on the KMM Project Structure in the previous article. This article is for better dependency…Mar 6, 20232Mar 6, 20232
PinnedSarguru SubramanianThe Optimized Approach in RepositoryThe goal of this article is to be able to fetch the data even if the user has no network connection, but also to avoid useless view…Apr 10, 20232Apr 10, 20232
PinnedSarguru SubramanianDesigning the Application Architecture (part 1)Ithink most of you might have heard about Clean Architecture or worked on it. But here, I’m intending to cover a little bit more details…Feb 20, 2023Feb 20, 2023
PinnedSarguru SubramanianBuilding an Android App with Advanced Architecture & TechnologyDesigning a best architecture is the first thing to be thought while developing your application. Ideally, you would want to choose the…Jan 31, 2023Jan 31, 2023
Sarguru SubramanianBuilding an Advanced Search Feature in Flutter: Step-by-Step Gemini AI IntegrationIn our previous article, we explored how to bring AI-powered search functionality into your Flutter app using Gemini AI. We covered the…14h ago14h ago
Sarguru SubramanianEnhancing Flutter with AI-Powered Search: A Practical Guide to Gemini AI IntegrationImagine bringing the power of AI right into your mobile app, integrating the intelligence of Gemini AI seamlessly with Flutter. In this…1d ago1d ago
Sarguru SubramanianA Shared ViewModel approach in Kotlin Multiplatform Mobile (KMM) — Part 2A frequent asked question when using KMM is sharing the view model between the iOS and Android clients and, if doing so, how best to do it…May 14, 20231May 14, 20231
Sarguru SubramanianA Shared ViewModel approach in Kotlin Multiplatform Mobile (KMM) — Part 1Most of the developers implement the Enterprise and Application business logic alone in the shared module of the KMM project since it is…Apr 23, 2023Apr 23, 2023
Sarguru SubramanianDeveloping the Cache Datasource of Kotlin Multiplatform Mobile (KMM) appDataStore is a Jetpack data storage library that provides a safe and consistent way to store small amounts of data. It’s based on Kotlin…Apr 3, 2023Apr 3, 2023
Sarguru SubramanianDependency Injection in Kotlin Multiplatform MobileAs developers, the term Dependency Injection is probably not new to us. However, many developers use it without understanding how it works…Mar 29, 2023Mar 29, 2023