© 2026 Hashnode
Services in Android Service is an Application Component, that can perform long-running operations in the background. Doesn't provide a user interface & can be invoked from another application component. Eg - Download File Service starts from the Butt...

Introduction A fragment is a small reusable piece of activity that is hosted by an activity. However, they are different from normal activities & have their own lifecycle, and manage their own layout. We can combine multiple fragments in a single act...

Introduction One of the major problems we face while development, is avoiding our application to get caught in bottlenecks. This leads application to blocking states and crash. Coroutines enables us to write non-blocking code, by helping us write fun...

Lecture 1 - Introduction Introduction to Programming - Like any other programming language, let us first have a look at the common statements that we write in a Kotlin Program. fun main() { print("Enter your name: ") var name : String = readln() ...
