PinnedDenis RudenkoPerformance in Jetpack ComposeArticle tells about my research on how to write efficient Compose code. It consists of 6 sections and a TL;DR/Summary in the end. We will…Oct 3, 20227Oct 3, 20227
Denis RudenkoinProAndroidDevVideo playback in LazyColumn in Jetpack ComposeArticle will cover both manual & auto-playback of videos in an efficient way, storing/restoring last played video position, pausing…Oct 5, 2021Oct 5, 2021
Denis RudenkoinProAndroidDevInput validation in Jetpack ComposeThis post will not only focus on manual & auto validation of TextField inputs, but also on how to provide a nice UX by handling process…Aug 22, 20212Aug 22, 20212
Denis RudenkoinProAndroidDevReal-time lifecycle-aware updates in Jetpack ComposeThis is a journey into real-time updates, flows creation, cancelation, and proper lifecycle scoping. We’ll be exploring all of this using…Apr 18, 2021Apr 18, 2021
Denis RudenkoinProAndroidDevSwipe to reveal in Jetpack ComposeSwipe to dismiss is really easy to implement in compose, including item removal animation by using a combination of SwipeToDismiss &…Feb 19, 20211Feb 19, 20211
Denis RudenkoinProAndroidDevExpandable lists in Jetpack ComposeExpandable views are a common way to hide details of a visualised data structures. Let’s take a look at how the following can be achieved…Jan 11, 20212Jan 11, 20212