Nirav TukadiyaMastering Dependency Injection in Android using Dagger Hilt: A Complete Tutorial with Kotlin…IntroductionJun 8, 2023Jun 8, 2023
Nirav TukadiyainProAndroidDevBazel: The Revolutionary Build System for Android App DevelopmentIntroduction:Apr 16, 20233Apr 16, 20233
Nirav TukadiyaWhy You Should Consider Migrating Your Gradle Scripts to Kotlin DSLGradle Kotlin DSL (Domain Specific Language) is a Kotlin-based language used to configure Gradle builds. It provides a more concise and…Apr 8, 2023Apr 8, 2023
Nirav TukadiyaUnlocking the Full Potential of Kotlin with Arrow.kt:Introduction:Apr 8, 2023Apr 8, 2023
Nirav TukadiyainProAndroidDevSimplify Your Dependency Management with Gradle Version Catalogs in AndroidGradle is a build automation tool used for building, testing, and deploying software. Gradle version catalogs are a tool that helps…Apr 7, 2023Apr 7, 2023
Nirav TukadiyaSOLID Principles in Kotlin: Writing Maintainable and Scalable CodeSOLID principles are a set of guidelines for writing maintainable and scalable software. These principles were introduced by Robert C…Apr 6, 2023Apr 6, 2023
Nirav TukadiyaUnderstanding Kotlin Coroutines: A Deep Dive into How They Work InternallyIntroduction to Kotlin CoroutinesApr 5, 2023Apr 5, 2023
Nirav TukadiyaDemystifying Kotlin’s Internal Keyword: Unlocking Code Modularity and SecurityIn modern software development, writing maintainable and robust applications requires careful consideration of code modularity and access…Apr 5, 2023Apr 5, 2023
Nirav TukadiyainFlutter CommunityAdd Flutter to existing Android/iOS appLast year, on 4th Dec 2018, Google announced Flutter 1.0. Since then Flutter has gained a lot of momentum. If you have not explored…Jun 28, 20192Jun 28, 20192