Ahmet BostancikliogluDisplay enabledEdgeToEdge Screen ContentIn Android, when we are developing applications, we often want to change the background. However, when we don’t use enableEdgeToEdge(), the…Jul 25Jul 25
Ahmet BostancikliogluObserver Design Pattern — MutableStateFlowMutableStateFlow is a state holder for the application, it can holds the datas or state. The advantage of MutableStateFlow is that being a…Jul 24Jul 24
Ahmet BostancikliogluFactory Design PatternThe Factory design pattern is a pattern used to share some code by applying interfaces. With the factory pattern, we use abstraction with…Jul 24Jul 24
Ahmet BostancikliogluBuilder (Design) PatternsThe Builder pattern is a design pattern that helps us solve problems in an easy and flexible way. It allows for the creation of complex…Jul 24Jul 24
Ahmet BostancikliogluRepository Design PatternIn Android development, the Repository pattern is a design pattern that abstracts the data from the UI. It acts as a connector between the…Jul 24Jul 24
Ahmet Bostanciklioglu🚀 Adding OpenCV to Your Kotlin Android Project: A Comprehensive Step-by-Step Guide 📸Step-by-Step Guide to Adding OpenCV Library to Kotlin:Jul 21Jul 21
Ahmet BostancikliogluTransforming Figma UI Designs into Jetpack Compose Code with Google AI Studio: A Step-by-Step GuideAndroid developer team explained the helpful blog at 20 June 2024. In that official blog we can transform the Figma UI picture to UI code…Jul 17Jul 17
Ahmet BostancikliogluImplementing Dependency Injection in Compose Multiplatform Projects with Koin AnnotationsKoin is a dependency injection framework. It helps developers with dependency injection during development. For example, when we use a…Jul 16Jul 16
Ahmet BostancikliogluDataStore In KotlinDatastore is a feature for holding datas in the file of mobile devices, and with that feature your datas isn’t deleted when the user leave…Jul 11Jul 11
Ahmet BostancikliogluCommon Mistakes and Misuses of LazyColumn in Jetpack ComposeWhen we are using LazyColumn in the project. It is helping much us for listing items as vertically and adding scroll to list as automatic…Jul 11Jul 11