In Kotlin, the type system distinguishes between references that can hold null (nullable references) and those that can not (non-null references).
For example, a normal property can’t hold a null value and will show a compile error.
The only thing we learnt about this pointer in other languages is “this is an implicit pointer which points to the calling object”. As clear from the definition, it points to the object which calls the respective function or property.
Life is painful when you have two or more classes with the same name but different package name and you have to use…
In Google I/O 2018, a new publishing format was introduced by Google, Android…