Glossary index

Technology, science and the universe

+57,000terms
19galaxies
2languages
Dailynew terms from the radar
Software development

Kotlin Multiplatform

Kotlin Multiplatform is an innovative feature that allows developers to share code across different platforms, such as Android, iOS, web, and backend. This capability is particularly useful in…

Software development

Kotlin Native Interop

Kotlin Native Interop allows Kotlin code to interact with native libraries written in C or C++. This means developers can leverage existing C/C++ libraries without needing to rewrite them in Kotlin…

Software development

Kotlin Null Safety

Kotlin's null safety is a feature that helps prevent null pointer exceptions by distinguishing between nullable and non-nullable types. In many programming languages, the use of null pointers can…

Software development

Kotlin Object Expressions

Kotlin object expressions allow the creation of anonymous objects that can implement interfaces or extend classes. This feature is fundamental in object-oriented programming as it facilitates the…

Software development

Kotlin Reflection

Reflection in Kotlin is a powerful feature that allows for the inspection of classes, methods, and properties at runtime. This means developers can access the structure of a program, obtain…

Software development

Kotlin REPL

Kotlin REPL is an interactive shell for Kotlin that allows users to execute snippets of Kotlin code immediately and without the need to create a complete project. This interactive programming…

Software development

Kotlin Scripting

Kotlin Scripting allows the execution of Kotlin code similarly to a script, enabling dynamic programming. This feature is based on Kotlin's ability to be a versatile and modern programming language…

Software development

Kotlin Serialization

Kotlin Serialization is a Kotlin library for safely serializing and deserializing objects in terms of types. This tool allows converting Kotlin objects into data formats such as JSON, Protobuf, and…

Software development

Kotlin Standard Library

The Kotlin Standard Library is a set of standard functions and classes included with Kotlin, providing essential functionality. This library is designed to facilitate application development by…

Software development

Kotlin Style Guide

The Kotlin Style Guide is a set of guidelines designed to help developers write clean and idiomatic Kotlin code. Its primary goal is to promote consistency and readability in code, making it easier…

Software development

Kotlin Test

Kotlin test is a framework for writing and executing tests in Kotlin, providing tools for unit testing and integration testing. This framework integrates seamlessly with the Kotlin ecosystem…

Software development

Kotlin Typealias

The Typealias in Kotlin allows developers to create alternative names for existing types, improving code readability. This feature is particularly useful in situations where types can be complex or…

Software development

Kotlin Type System

The Kotlin Type System is a powerful type system that helps prevent null pointer exceptions and enhances type safety. This system is based on the idea that data types should be explicit and safe…

Software development

Kotlinx

Kotlinx is a set of libraries designed to extend the capabilities of the Kotlin programming language. These libraries provide additional tools and functionalities that allow developers to create more…

Software development

Kotlinx.coroutines

Kotlinx.coroutines is a library that provides support for coroutines in Kotlin, enabling asynchronous programming. This library allows developers to write asynchronous code more simply and readably…

Software development

Kotlinx.datetime

Kotlinx.datetime is a library for working with dates and times in Kotlin, providing a type-safe API. This library stands out for its focus on immutability and type safety, allowing developers to…

Software development

Kotlinx.html

Kotlinx.html is a Kotlin library designed to facilitate the construction of HTML in a type-safe manner, using a Domain-Specific Language (DSL) approach. This library allows developers to create HTML…

Software development

Kotlinx.serialization

Kotlinx.serialization is a Kotlin library designed to facilitate the serialization and deserialization of Kotlin objects. This tool allows for the conversion of objects into data formats such as…

Software development

Ktor

Ktor is a framework for building asynchronous servers and clients in connected systems using the Kotlin programming language. Designed to facilitate the development of modern web applications, Ktor…

Glosarix on your device

Install
×
Enable Notifications Ok No