Courses
Tutorials
Practice
Data Structure
Java
Python
HTML
Interview Preparation
DSA
Practice Problems
C
C++
Java
Python
JavaScript
Data Science
Machine Learning
Courses
Linux
DevOps
SQL
Web Development
System Design
Aptitude
GfG Premium
Similar Topics
GBlog
3.2K+ articles
Android
2.4K+ articles
Scala
1.8K+ articles
Scala
1.2K+ articles
Kotlin
862+ articles
GBlog 2024
710+ articles
Kotlin Android
341+ articles
vs
141+ articles
Scala-Basics
36+ articles
Rust-basics
30+ articles
Kotlin Basics
29 posts
Recent Articles
Popular Articles
Step-by-Step Guide to Creating a Custom Spinner in Kotlin for Android
Last Updated: 01 September 2024
In Android development, a Spinner allows users to select an item from a dropdown menu. While the default ArrayAdapter provides basic functionality, customizing a Spinner c...
read more
Kotlin Basics
Kotlin Android
Android
Android-View
Android Projects
Android Developer
Chamberly IO Internship Work Experience
Last Updated: 12 June 2024
OverviewDuring my internship at Chamberly IO, a Sweden-based company focused on reducing client depression through a social service app, I was tasked with developing a new...
read more
Internship
Kotlin Basics
Experiences
Work Experiences
Write It Up 2024
Firebase
Dart vs Kotlin: Top Differences
Last Updated: 24 September 2024
Choosing a programming language is always a difficult task for developers, especially when two languages are popular, widely used, and provide efficient tools and features...
read more
GBlog
Picked
Kotlin Basics
Flutter
Android
GBlog 2024
vs
How To Make An Android App
Last Updated: 24 May 2025
Have you always wanted to make an Android app but got lost in the complexity of the Android Studio or the technical jargon used in the development process? Don't worry, yo...
read more
GBlog
Kotlin Basics
Kotlin Android
Android
GBlog 2024
Rust vs Kotlin: Key Differences
Last Updated: 24 September 2024
In the large landscape of programming languages, developers constantly face challenges while selecting the right tool for their projects. Out of many, two languages that h...
read more
GBlog
Picked
Kotlin Basics
Rust-basics
GBlog 2024
vs
Kotlin vs Groovy: In-Depth Comparison
Last Updated: 24 April 2025
In the world of computer science, we have a bunch of programming languages that serve different and unique features. Among these languages, Kotlin and Groovy are both prog...
read more
GBlog
Picked
Kotlin Basics
Kotlin Android
Android
GBlog 2024
use Keyword in Kotlin with Example
Last Updated: 03 October 2022
Kotlin is a statically typed, general-purpose programming language developed by JetBrains, that has built world-class IDEs like IntelliJ IDEA, PhpStorm, Appcode, etc. It w...
read more
Kotlin
Kotlin Basics
Difference between Kotlin and Scala
Last Updated: 21 December 2022
Scala may be a exceptionally multi-paradigm language that can run anyplace from being distant better than improved Java to a more regrettable Haskell. This implies that S...
read more
Scala
Scala-Basics
Scala
Kotlin
Kotlin Basics
Kotlin Elvis Operator(?:)
Last Updated: 29 November 2019
Elvis Operator (?:)It is used to return the not null value even the conditional expression is null. It is also used to check the null safety of values.In some cases, we ca...
read more
Kotlin
Kotlin Basics
Kotlin Filtering Collections
Last Updated: 10 May 2025
In Kotlin, working with collections like lists, sets, and maps is very common. One of the most useful tasks is filtering, that means selecting only the elements that meet ...
read more
Picked
Kotlin
Kotlin Basics
Kotlin | Plus and minus Operators
Last Updated: 10 May 2025
In Kotlin, working with collections like lists, sets, and maps is made easier and more readable thanks to operators like + (plus) and – (minus). These operators help you c...
read more
Picked
Kotlin
Kotlin Basics
Kotlin Array
Last Updated: 18 May 2025
Array is one of the most fundamental data structures in practically all programming languages. The idea behind an array is to store multiple items of the same data type, s...
read more
Picked
Kotlin
Kotlin Basics
Kotlin Regular Expression
Last Updated: 04 May 2025
Regular expressions (regex) are powerful tools used for pattern matching and text manipulation. They are fundamental in almost every modern programming language, and Kotli...
read more
Picked
Kotlin
Kotlin Basics
Kotlin Explicit Type Casting
Last Updated: 04 May 2025
Kotlin provides both smart casting and explicit type casting mechanisms to handle type conversions safely and effectively. In Smart Casting, we generally use is or !is an ...
read more
Kotlin
Kotlin Basics
Kotlin Type Checking and Smart Casting
Last Updated: 10 May 2025
Kotlin allows you to determine the type of a variable at runtime using the is operator. This feature is commonly used to handle logic based on the dynamic type of an objec...
read more
Kotlin
Kotlin Basics
1
2
We use cookies to ensure you have the best browsing experience on our website. By using our site, you acknowledge that you have read and understood our
Cookie Policy
&
Privacy Policy
Got It !