Open in app
Home
Notifications
Lists
Stories

Write
Panduka Wedisinghe
Panduka Wedisinghe

Home

Published in Nerd For Tech

·Feb 17

Kotlin Collections & Operations

Part 1 All Kotlin collection operations you should know In this article, We will be discussing some of the Kotlin collection operations that a Kotlin developer, Android developer, should know to leverage the immense resources provided by the language. It is assumed that you understand the difference between the mutable and immutable collections, including lists, maps and…

Kotlin

2 min read

Kotlin Collections & Operations
Kotlin Collections & Operations

Published in Nerd For Tech

·May 27, 2021

Kotlin Delegation

Kotlin Delegated Properties — In this article, we will explore what Kotlin delegation is and what are Kotlin delegated properties. To begin with, let’s discuss what delegation means in general. 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. …

Android

2 min read

Kotlin Delegation
Kotlin Delegation

Published in Academy Publications

·Jun 11, 2020

Kotlin if and when Expressions

In most programming languages if and switch are known as control flow statements, but in Kotlin if and when (the equivalent of switch) can be used as expressions as well. Let’s explore what this means. What is a Statement? A statement is a syntactic unit of instructions to the computer. This is a prime…

Kotlin

2 min read

Kotlin if and when expressions
Kotlin if and when expressions

Nov 12, 2019

DSL with Kotlin (Part 1)

Domain Specific Language 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. …

Programming

2 min read

DSL with Kotlin (Part 1)
DSL with Kotlin (Part 1)

Published in Academy Publications

·Jan 8, 2019

Structs vs. Classes in Swift

What makes them different from each other Structs and Classes in Swift are very similar in their capabilities. Sometimes you can change a Struct into Class, and it continues to work in the same manner and vise versa. Structs can have properties, functions, and initializers as Classes. But what makes…

Swift

3 min read

Struct vs Classes in Swift
Struct vs Classes in Swift

Jan 3, 2019

Firestore with Kotlin

Simple Chat Application with Firestore — Part 2 — This is the part 2 of Android Chat application with Firestore. Here I will be sharing Kotlin project and will be discussing the project with all of you. In the first part, we discussed how to integrate Firestore in your Android project. …

Android

2 min read

Firestore with Kotlin
Firestore with Kotlin

Dec 4, 2018

Firestore with Kotlin

Simple Chat Application with Firestore — Part 1 — Hello folks, It has been a while since I posted my last article. In this article I am not going to discuss only about Kotlin and it’s magics. I am going to share how I implemented a simple chat application by using Firestore as the cloud storage. …

Firebase

3 min read

Firestore with Kotlin
Firestore with Kotlin

Aug 2, 2018

Null Pointer Exception handling in Kotlin

Null Pointer Exception aka NPE is a Billion Dollar question for the developers around the world never mind the language they are using for the development. Revolutionary Kotlin offers certain ways to handle this bummer exception. …

Android App Development

2 min read

Null Pointer Exception handling in Kotlin
Null Pointer Exception handling in Kotlin

Jun 6, 2018

Kotlin variable declaration

In Kotlin there are two types of Variables. Mutable Immutable Immutable variables are also known as Assign-once (read-only) variables. Assigned values to those variables can not be changed after the initialization is done. Values assigned to Mutable variables can be changed after the initialization at any time. …

Kotlin

2 min read


Jun 3, 2018

KOTLIN for Android

KOTLIN for Android Java has been used as the main programming language for android application development since its beginning.Do you think Java is the only option we are left with? Answer is NO. You can write applications for Android by using any programming language which can be compiled and run…

Kotlin

3 min read

KOTLIN for Android
KOTLIN for Android
Panduka Wedisinghe

Panduka Wedisinghe

Android Developer /Software Engineer

Following
  • Manuel Vivo

    Manuel Vivo

  • Elye

    Elye

  • Larry Cornett, Ph.D.

    Larry Cornett, Ph.D.

  • Denzil Jayasinghe

    Denzil Jayasinghe

  • AirbnbEng

    AirbnbEng

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable