PinnedZiv KesteninProAndroidDevInfinite Scrolling with Android Paging Library and Flow APIRecently I was interviewed for and android software development position, and i was asked to live code a simple app that demonstrates…6 min read·Oct 12, 2020--4--4
Ziv KestenHow to Celebrate Personal Milestones with an Android Widget Using Jetpack Compose Glance API.Imagine tracking your progress on quitting smoking or starting a new workout regimen right from your home screen. How much more motivated…5 min read·Apr 13, 2024----
Ziv KesteninProAndroidDevJetpack Compose bottom sheet over Android view using Kotlin extensionThis article will teach us how to build Kotlin extensions for Activity and fragment to display bottom sheets using Jetpack compose.6 min read·Jun 16, 2022--5--5
Ziv KesteninProAndroidDevIntroducing Jetpack Compose into an existing projectCreating an expandable view with state using “remember”.7 min read·Feb 6, 2022----
Ziv KesteninProAndroidDevIntroducing Jetpack Compose into an existing project.Creating a custom button with Jetpack Compose, including custom animations.7 min read·Jan 3, 2022----
Ziv KesteninProAndroidDevIntroducing Jetpack Compose into an existing project.Designing your first composable.5 min read·Dec 20, 2021----
Ziv KesteninProAndroidDevIntroducing Jetpack Compose into an existing project.Integrating a new tool in a production product5 min read·Nov 12, 2021----
Ziv KesteninProAndroidDevCallbacks in a MAD world — wrapping your old callback listeners with callbackFlowIn this article, I will demonstrate a simple way of converting a callback-based listener to a flow-based reactive design4 min read·Mar 4, 2021--4--4
Ziv KesteninProAndroidDevPassing multi typed data between screens with Jetpack Compose navigation component.In this third part of the Jetpack Compose navigation series, we would learn how to pass multi typed data using the compose navigation…5 min read·Nov 24, 2020--1--1
Ziv KesteninProAndroidDevPassing string typed data with Jetpack Compose navigation componentIn this second part of the Jetpack Compose navigation series, we would learn how to pass string typed data using the compose navigation…5 min read·Nov 24, 2020----