Skip to content

This project is about 30 Days Coding Program By Google on Kotlin.

Notifications You must be signed in to change notification settings

aravindc5/MyCourse-30DaysofKotlin

Repository files navigation

MyCourse-30DaysofKotlin

This project is about 30 Days Coding Program By Google on Kotlin.

My Course is a android application that consist of several programming languages and for each programming language online tutorial websites and resources are added for easy access.

ScreenShots:

IMG_20200605_133753 (1) IMG_20200605_133734 (2)

Concepts used:

1)Data Classes:

Kotlin has a better solution for classes that are used to hold data/state. It’s called a Data Class. A Data Class is like a regular class but with some additional functionalities. So in this project data classes are used for storing description,and contents of each language.

2)Inheritance:

RecyclerView is used to display the contents of each language, Adapter is implemented using Inheritance concept which reduces the boiler plate code.

3)Lambdas: Lambdas Expressions are essentially anonymous functions that we can treat as values.To set ranking of each programming language lamda expression is used.

About

This project is about 30 Days Coding Program By Google on Kotlin.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages