Ahmad ShahwaizHow compose works in simple words?Imagine you’re building a puzzle. Each piece of the puzzle represents a part of your app’s user interface (like a button, text, or image).Sep 9, 2023Sep 9, 2023
Ahmad ShahwaizWhere should we store the secret key in Android?Security is a paramount concern in mobile app development, especially when dealing with sensitive data like API keys, passwords, or…Sep 7, 20231Sep 7, 20231
Ahmad ShahwaizCreating a Custom Library in Android: A Step-by-Step GuideLibraries play a crucial role in Android app development. They provide reusable code and functionality, helping developers save time and…Sep 1, 2023Sep 1, 2023
Ahmad ShahwaizMaking a list of different sections in composeIn modern Android app development, Jetpack Compose has revolutionised the way we build user interfaces. It simplifies UI development by…Sep 1, 2023Sep 1, 2023
Ahmad ShahwaizHow to write backend logic in KMP for Android, iOS and Web?Writing backend logic in Kotlin Multiplatform (KMP) involves creating shared code that can be used across Android, iOS, and web platforms…Aug 31, 2023Aug 31, 2023
Ahmad ShahwaizDifferent Types of Classes in KotlinKotlin, a versatile programming language, offers various types of classes that cater to different programming needs. Whether you’re…Aug 31, 2023Aug 31, 2023
Ahmad ShahwaizKotlin Basics in AndroidIf you’re already familiar with Java, transitioning to Kotlin will feel smooth. Kotlin is fully interoperable with Java, allowing you to…Aug 31, 2023Aug 31, 2023
Ahmad ShahwaizBasic Views in Compose with ExamplesIn Jetpack Compose, there are various built-in composable functions that represent different types of UI elements. These composable…Aug 19, 2023Aug 19, 2023