yadunath narayananSetup SonarQube locally for androidSonarQube is a powerful open-source platform designed to continuously inspect and improve code quality throughout the software development…Nov 24, 2023Nov 24, 2023
yadunath narayananExtension function in KotlinExtension provide ability for the developer to add more functionality to an existing class without inheriting it.Feb 19, 2023Feb 19, 2023
yadunath narayananShimmer effect in androidWe all have seen shimmer loading effect in most of the apps like facebook,youtube etc. And you might be thinking about how to a similar…Mar 24, 2022Mar 24, 2022
yadunath narayananBottomBar and TopBar with Jetpack composeTopBar and BottomBar are one of the common feature most android apps have.So when it comes to jetpack compose we have a very easy way to…Sep 7, 20211Sep 7, 20211
yadunath narayananRounded Corner Images in Jetpack ComposeMaking an image rounded corner is something which will make UI more attractive. So most of the designers will ask the developers to make…Jul 30, 2021Jul 30, 2021
yadunath narayananNavigation with Jetpack Compose (Jetpack compose with mvvm part B)In part A of Jetpack Compose with mvvm,we covered fetching data from moviedb and showing it as a list using composable function.If you…Jul 15, 2021Jul 15, 2021
yadunath narayananDependency Injection with Hilt in Android KotlinDependency Injection is one of the common term most of the developers use.Jul 8, 2021Jul 8, 2021
yadunath narayananJetPack Compose With MVVMThis article is about creating an app with Jetpack Compose. We are going to follow basic MVVM architecture and will use Retrofit library…Jul 7, 2021Jul 7, 2021
yadunath narayananWhen Expressions in KotlinIf you are coming from java background, you might have used switch statements.Similar switch kotlin have when.Jun 14, 2021Jun 14, 2021
yadunath narayananMacbook shortcutsWhen I started using mac it was difficult for me to find the shortcuts,I was searching and finding the shortcuts. So here I will be…Jan 12, 2021Jan 12, 2021