Spotless and Ktlint for your Android app
What is spotless? Spotless is a code formatter that is usually used to automate corrections of mistakes such as spacing, new lines, unnecessary imports, break lines and many more useful features....
What is spotless? Spotless is a code formatter that is usually used to automate corrections of mistakes such as spacing, new lines, unnecessary imports, break lines and many more useful features....
Hello to everyone and happy new year, my previous year was very busy with Ktor and Compose, I can say I learned what more I need to learn. I’ve decided to start sharing some small things for which...
Intro The new and shiny feature by Gradle is their way of having conventional dependencies that are organized in a fashionable and easy to grasp manner, now being stable in Gradle 7.4.2, the TOML...
Android development is a vast topic that you can merely master and since it constantly evolves it’s even harder to do so, that’s why there are teams working on one application that does more than o...
Into the Part #7 of the Dagger series, we saw how complicated ViewModel injection can be on Android, but that can be easily fixed with @AssistedInject. For this to work we need @AssistedInject on ...
Lives of so many developers were easy before @AssistedInject came to Dagger2, they still are, but as usual Dagger2 is explained with so many complications that even an experienced developer can go ...
The big problem Security of your app matters, whether you’re an indie developer trying to place a product and make a living out of your application, a big bank, a giant dating app or just an enth...
Android, ehh, Android…. development is what is always described as one of the painful things, but we still love it tho, of course there’s a reason why Android’s messy, but have you seen front-end d...
Complications Hello fellow Gradle user, you’ve probably copy pasted the configuration in every module you’ve had, no worries, today you’ll forget copy pasting most of the code in the gradle confi...
If you’ve written an Android application you must have had some form of navigation inside your project, whether that’s manually starting Activities or managing Fragment transactions on your own (ho...