JMJov Mitinjovmit.dev路Oct 19, 2024 路 11 min readLazyX in Jetpack ComposeIn the previous article, Scrollable Containers in Jetpack Compose, we explored the possibility of enabling scroll on any composable. We also mentioned that in situations where we have a long list of items to scroll, it is much more optimal to use a L...00
JMJov Mitinjovmit.dev路Oct 19, 2024 路 3 min readScrollable Containers in Jetpack ComposeIn this article, we are going to explore scrollable containers in Compose. By the end of it, you'll either learn something new, get more clarity on the available APIs, or at least refresh what you already know 馃榿 Let's dive in In Compose, we can make...00
JMJov Mitinjovmit.dev路Aug 29, 2023 路 2 min readExtract Class RefactoringRefactoring is perhaps a task that we, as developers, are doing the most. Often, we need to create a new type, whether to organize some data or extract a functionality we want to reuse. In both cases, the usual path developers take is to open the pro...00
JMJov Mitinjovmit.dev路Aug 20, 2023 路 1 min readCI/CD for Android - ConclusionAs we've seen in this series of articles, setting the CI/CD for a project is not a small task, and it might take some time to complete it. But once you have it done it works wonders. It will save a lot of time and effort from manual deployments, and ...00
JMJov Mitinjovmit.dev路Aug 20, 2023 路 3 min readCI/CD for Android - Initial DeploymentAs mentioned before in the previous lessons, it is a requirement from Google Play to perform the initial deployment of the app manually. We need to prepare our app on Google Play by creating the app and adding essential application details and resour...00