InITNEXTbyHalil Ozercan·Jul 4, 2021Markdown Rendering and Recursive CompositionHave you ever thought about how this article is rendered on your screen? We all know about fonts, font sizes, bold/italic/underlined…A response icon2A response icon2
InProAndroidDevbyHalil Ozercan·Jun 11, 2021Jetpack Compose Animations in Real TimeA while ago I saw this animation on /r/internetisbeautiful. I highly recommend you go check it out for yourself on your browser. It sure…A response icon3A response icon3
InThe StartupbyHalil Ozercan·Jan 12, 2021Deep Dive Into Lifecycle CoroutinesLifecycle Coroutine Extensions were introduced some time ago to ease the usage of coroutines in Android world. You can learn more about…A response icon2A response icon2
InProAndroidDevbyHalil Ozercan·Oct 6, 2020Taming the Fragment Result APIFragment Result API was introduced in Fragment artifact of AndroidX with the version 1.3.0-alpha04 . Since then, it hasn’t received many …
InProAndroidDevbyHalil Ozercan·Sep 18, 2020ProgressBar animations with EspressoIt is not uncommon that once you run into an issue with Intrumentation Testing in Android, you’d feel like the loneliest person in the…A response icon2A response icon2
Halil Ozercan·Aug 4, 2020Video Player in Jetpack Compose (Part 3) — Controls and Fade AnimationPart 1 ; Part 2A response icon1A response icon1
InITNEXTbyHalil Ozercan·Jul 29, 2020Playing a Video with Jetpack ComposeThis write-up is divided into 5 cohesive parts for better delivery. This post is the second in this series. It is about playing a video…A response icon4A response icon4
Halil Ozercan·Jul 29, 2020Getting Started with Jetpack Compose (dev15)This write-up is divided into 5 cohesive parts for better delivery. This post is about getting into Jetpack Compose for the first time and…
Halil Ozercan·Jan 16, 2020Proper Incident Command Center in AndroidIncidents are the times where fast and reliable communication becomes the highest priority in a team. When not just minutes but seconds…