Published inDev GeniusCreate A Countdown Timer That Runs Even If The App Is ClosedVideo DemoAug 13, 2022Aug 13, 2022
Room Database Migration in KotlinThere are two migrating options that Room supports. There are automated migrations and manual migrations. You can use automated migrations…Apr 21, 2022Apr 21, 2022
LiveData in KotlinLiveData is used to get real-time updates from activities, fragments, or services. The LiveData only notifies the activity or fragment…Apr 14, 2022Apr 14, 2022
Extension Functions in KotlinExtension functions make our code look more readable and clean. Kotlin allows us to extend the functionality of a class without having to…Apr 8, 20221Apr 8, 20221
Fused Location Provider in KotlinI will be showing you how to use the fused location provider to get the device’s current location.Mar 3, 2022Mar 3, 2022
Floating Action ButtonsFABs (short for Floating Action Button) are very important to understand and can be a very useful tool to use in our apps. I will be…Aug 20, 2021Aug 20, 2021
Using Git on Command LineKnowing how to use git in the command line is not necessary but I would recommend using it so you know how Git actually works. Here are…Jul 29, 2021Jul 29, 2021
Chains in ConstraintLayoutIn this article, I will explain how chains work and you will see why they are so useful. So you may be wondering when to use chains in your…Jul 13, 2021Jul 13, 2021