Kotlin Delegated Properties

What is a delegate?

Kotlin delegate is a regular property that shifts the burden of getting and setting (read/write) its value to another function associated with it. …

What is a DSL

Domain Specific Language(DSL) is a computer language which is specialised in doing a particular task and has limited expressiveness. There are wide variety of DSLs ranging from commonly used languages such as HTML to more specific languages. …

Simple Chat Application with Firestore — Part 2

Simple Chat Application with Firestore — Part 1

  1. Immutable

Panduka Wedisinghe

Android Developer /Software Engineer

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store