Open in app

Sign In

Write

Sign In

yadunath narayanan
yadunath narayanan

21 Followers

Home

About

Feb 19

Extension function in Kotlin

Extension provide ability for the developer to add more functionality to an existing class without inheriting it. For example you are using a already defined class TV which have already one functionality of powerOn class TV { fun powerOn() { println("Turn the Tv On") } } Now you want to…

Android

1 min read

Android

1 min read


Mar 24, 2022

Shimmer effect in android

We 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 effect with my applications. There is a straightforward solution for this. Facebook has come up with a library called shimmer, with this library you can…

Android

2 min read

Android

2 min read


Sep 7, 2021

BottomBar and TopBar with Jetpack compose

TopBar 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 implement topbar and bottombar programatically . First we will discuss about topbar Create a kotlin file called TopBar and create a compose function like…

Jetpack Compose

2 min read

BottomBar and TopBar with Jetpack compose
BottomBar and TopBar with Jetpack compose
Jetpack Compose

2 min read


Jul 30, 2021

Rounded Corner Images in Jetpack Compose

Making an image rounded corner is something which will make UI more attractive. So most of the designers will ask the developers to make that in their UI. When android came up with cardview,there was an option to make rounded corner by putting the below line in xml. card_view:cardCornerRadius="4dp" Before…

Jetpack

2 min read

Jetpack

2 min read


Jul 15, 2021

Navigation 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 missed that article,you can find it from below JetPack Compose With MVVM This article is about creating an app with Jetpack Compose. We are going to follow basic MVVM architecture and will use…yadunath-narayanan.medium.com Now next task is to add a click event to the list, and clicking on an item showing the…

Navigation

3 min read

Navigation with Jetpack Compose (Jetpack compose with mvvm part B)
Navigation with Jetpack Compose (Jetpack compose with mvvm part B)
Navigation

3 min read


Jul 8, 2021

Dependency Injection with Hilt in Android Kotlin

Dependency Injection is one of the common term most of the developers use. Earlier in android, developers were using manual dependency injection. Later Dagger and Dagger2 introduced, which is now maintained by Google. Dagger is one of the popular dependency injection library which is available. But if you have tried…

Dagger

2 min read

Dagger

2 min read


Jul 7, 2021

JetPack Compose With MVVM

This article is about creating an app with Jetpack Compose. We are going to follow basic MVVM architecture and will use Retrofit library and . And for data, we will use the https://www.themoviedb.org/ api’s Jetpack Compose is a modern toolkit designed to simplify UI development. It is fully declarative, meaning…

Jetpack

4 min read

JetPack Compose With MVVM
JetPack Compose With MVVM
Jetpack

4 min read


Jun 14, 2021

When Expressions in Kotlin

If you are coming from java background, you might have used switch statements.Similar switch kotlin have when. For conditional expression with multiple branches, we can use when in kotlin. “When” can be used multiple ways. A simple form looks like this when(input){ 1 -> println("input value is…

Kotlin

1 min read

Kotlin

1 min read


Jan 12, 2021

Macbook shortcuts

When 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 updating the shortcuts which I am using in Macbook. Hope it will be helpful for someone cmd+option+esc. — this will open forcequit application dialog box …

Mac

1 min read

Mac

1 min read


Jan 12, 2021

Inline Functions in kotlin

I was hearing about inline keyword ,from the beginning of my kotlin learning.I was thinking what is this..? Java was straight forward,nothing like these keywords ,here inline ,crossline etc…Then one day I started reading about inline.Oh my god.. it's that easy.. So I will walkthrough an example of inline function …

Kotlin

2 min read

Kotlin

2 min read

yadunath narayanan

yadunath narayanan

21 Followers

Passionate android developer working with android mobile and androidTv

Following
  • Simona Stojanovic

    Simona Stojanovic

  • Simon Wirtz

    Simon Wirtz

  • Jose Alcérreca

    Jose Alcérreca

  • Vishal Ratna

    Vishal Ratna

  • Manuel Vivo

    Manuel Vivo

See all (13)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech