PinnedPublished inProAndroidDevStateFlow with One- and TwoWay-DataBinding on AndroidThere has been a lot of talk in the Android community related to LiveData being deprecated in favor of StateFlow. This doesn’t seem to be…Feb 11, 20212Feb 11, 20212
PinnedPublished inProAndroidDevOur Way to MVVMI and Mistakes We Made When Implementing MVVMMy story on this project started with the management’s decision of refactoring it as developers had hit the wall with “God” Activities…Mar 25, 201912Mar 25, 201912
PinnedPublished inProAndroidDevDecrease memory usage of your Android app in halfI would like to share 4 main steps that ultimately helped get our app memory usage cut in half and some useful tipsOct 26, 20204Oct 26, 20204
PinnedPublished inProAndroidDevNew In Android: ViewBindings. The Difference From DataBinding Library.No, they are not the same, even if the naming sounds really similar. ViewBindings were introduced at the What’s new in Android talk at…May 16, 201913May 16, 201913
PinnedPublished inProAndroidDevAdvanced Data Binding: Binding to LiveData (One- and Two-Way Binding)Data Binding Library gains more and more popularity in production of Android applications as it amplifies the advantages of the MVVM…Jan 15, 20197Jan 15, 20197
Published inProAndroidDevTraditional MVVM with Jetpack Compose and StateFlowWith the introduction of Jetpack Compose some developers may assume that using it requires a different architectural approach to how you…Jan 23, 20224Jan 23, 20224
the cons should be in the beginning lol, cause while i was reading i was thinking exactly that.Mar 2, 20211Mar 2, 20211
Published inProAndroidDevKotlin Channel and WebSocket Complete Example (and Why Not Flow)In Android development WebSockets are not as common as REST calls that’s why I find it very useful to share a full example of WebSocket…Jan 5, 20219Jan 5, 20219
Published inDev GeniusBuilder Pattern in Kotlin: Ditch multiple constructors with numerous paramsKotlin default parameters relieved us from multiple constructor overloads but still having a constructor with numerous optional parameters…May 26, 20201May 26, 20201
Published inProAndroidDev5 tips to make Kotlin coroutines adoption seamlessAfter adopting coroutines in my prod project I think it is time to share 5 tips on how to make your transition fast and seamless.May 12, 20202May 12, 20202