PinnedSüleyman BaşaranoğluMulti Module,Clean Architecture MVVM+MVI Part — 1Multi Module AppSep 4, 20231Sep 4, 20231
PinnedSüleyman BaşaranoğluCharting the Course: Navigating the Confluence of Hexagonal and Clean Architecture in a Jetpack…In our last article, we discussed a layer-based architecture, now we are moving to explore a feature-based, multi-module approach. This…Jan 281Jan 281
PinnedSüleyman BaşaranoğluJetpack Compose Best& Bad Practices with Common Usages Part IIn this discussion, we will briefly explore the common usages in Jetpack Compose in three tips.Feb 22Feb 22
PinnedSüleyman BaşaranoğluJetpack Compose Best& Bad Practices with Common Usages Part IIAs a continuation of the previous article, we continue with Best & Bad Practices Part II , where I talk about what we use in Jetpack…May 6May 6
Süleyman BaşaranoğluinDev GeniusConfigure Build Variants and ProductFlavorAndroid allows you to create different configurations and versions of your application. This process enables you to generate optimized…Jul 29Jul 29
Süleyman BaşaranoğluLeveraging BFF and Dynamic UI in Android Applications with Jetpack ComposeBefore starting the article, we will briefly introduce BFF and Dynamic UI, then discuss its use and advantages with Jetpack Compose for…Jul 52Jul 52
Süleyman BaşaranoğluBoost your Android App 3: Lint, An Essential Guide to Enhancing Code Quality with Your own Custom…In previous articles, we discussed the CPU Profiler and Memory Management for boosting Android app performance. Now, we turn our focus to…Dec 26, 2023Dec 26, 2023
Süleyman BaşaranoğluBoost Your Android App 2: Mastering Memory ProfilingIn the realm of mobile app development, performance is a cornerstone of user satisfaction, particularly on the Android platform. Following…Nov 23, 2023Nov 23, 2023
Süleyman BaşaranoğluContinuous Integration in Android Development: Automating Your Project FlowThis article delves into the implementation of Continuous Integration (CI) processes in Android projects. We will explore how to create a…Nov 14, 2023Nov 14, 2023
Süleyman BaşaranoğluAndroid Video Playback: A Comprehensive Guide with ExoPlayer2The mobile landscape has experienced incredible growth in media consumption, especially in video content. The Android ecosystem is rich…Oct 27, 20231Oct 27, 20231