Kotlin CoroutinesIntroduction Many times one may want to perform long-running tasks, like fetching data from a database or even uploading data, which often take so much time to be completed, what can I do so that even as I perform this long-running task I can continu...Aug 1, 2023 · 6 min readbrandyodhiambo.hashnode.dev
Datastore In AndroidIntroduction Information can be retrieved and utilized later by an application. This information can be in various forms, such as text, images, or any other type of data the application requires. There are several data retrieval mechanisms available ...Feb 14, 2023 · 8 min readbrandyodhiambo.hashnode.dev
Book Summary: Finish What You Start: The Art of Following Through, Taking Action, Executing, & Self-DisciplineFinish what you Start with Peter Hollins. Book -Finish What you Start (The Art of Following Through) Author -Peter Hollins Genre - self-help Published in 2018 About the Book Finish What You Start is a book written to explain why we don't finish...Feb 14, 2023 · 10 min readbrandyodhiambo.hashnode.dev
WorkManager in AndroidIntroduction WorkManager is an Android library that makes it simple to plan and carry out deferrable, asynchronous tasks that must continue to run even if the app is closed or the device is restarted. WorkManager is a powerful tool for scheduling an...Jan 7, 2023 · 6 min readbrandyodhiambo.hashnode.dev
Clean Architecture GuideClean Architecture Guide. Introduction Clean architecture is an architectural style or set of guidelines used for the best application design and it is recommended for building robust and high-quality apps. This article takes in the concept of clean ...Jun 14, 2022 · 3 min readbrandyodhiambo.hashnode.dev