Kotlin Development Glossary

Important definitions and terminologies used in Kotlin Development

A

  • Abstract class in Kotlin Development
  • Accessibility in Kotlin Development
  • Adaptive icons in Kotlin Development
  • adb (Android Debug Bridge) in Kotlin Development
  • Android app in Kotlin Development
  • Android device in Kotlin Development
  • Android Emulator in Kotlin Development
  • Android in Kotlin Development
  • Android Jetpack in Kotlin Development
  • Android Studio in Kotlin Development
  • Android Virtual Device (AVD) in Kotlin Development
  • Anko in Kotlin Development
  • Annotations in Kotlin Development
  • Annotations processing in Kotlin Development
  • Anonymous function in Kotlin Development
  • Any in Kotlin Development
  • API in Kotlin Development
  • APK (Android Application Package) in Kotlin Development
  • App in Kotlin Development
  • Architecture in Kotlin Development
  • Argument in Kotlin Development
  • Arrow-kt in Kotlin Development
  • Asynchronous in Kotlin Development
  • Asynchronous programming in Kotlin Development
  • Atomic operations in Kotlin Development
  • AVD Manager in Kotlin Development

B

  • Bitwise operations in Kotlin Development
  • Boolean in Kotlin Development
  • Build variants in Kotlin Development
  • Build.gradle in Kotlin Development
  • Button in Kotlin Development
  • Bytecode generation in Kotlin Development
  • Bytecode in Kotlin Development

C

  • Callback in Kotlin Development
  • Camel case in Kotlin Development
  • Chaining in Kotlin Development
  • CI/CD (Continuous Integration/Continuous Delivery) in Kotlin Development
  • Class in Kotlin Development
  • Clean architecture in Kotlin Development
  • Click Handler in Kotlin Development
  • Click Listener in Kotlin Development
  • Code (Source code) in Kotlin Development
  • Code editor in Kotlin Development
  • Code refactoring in Kotlin Development
  • Code snippet in Kotlin Development
  • Coding conventions in Kotlin Development
  • Collections in Kotlin Development
  • Comments in Kotlin Development
  • Companion class in Kotlin Development
  • Companion object in Kotlin Development
  • Compile in Kotlin Development
  • Compiler in Kotlin Development
  • Concurrency in Kotlin Development
  • Conditional in Kotlin Development
  • Console in Kotlin Development
  • Constraint in Kotlin Development
  • ConstraintLayout in Kotlin Development
  • Constructor in Kotlin Development
  • Control Flow in Kotlin Development
  • Coroutine in Kotlin Development
  • Coroutines cancellation in Kotlin Development
  • CoroutineScope in Kotlin Development
  • Covariant return types in Kotlin Development

D

  • Dagger 2 in Kotlin Development
  • Dagger in Kotlin Development
  • Dark theme in Kotlin Development
  • Data binding in Kotlin Development
  • Data class in Kotlin Development
  • Data structures in Kotlin Development
  • Data type in Kotlin Development
  • Debugger in Kotlin Development
  • Debugging in Kotlin Development
  • Declarative programming in Kotlin Development
  • Delegation in Kotlin Development
  • Dependency injection in Kotlin Development
  • Double in Kotlin Development
  • DP (Density-independent pixels) in Kotlin Development
  • Drawable in Kotlin Development
  • DSL (Domain-specific language) design in Kotlin Development
  • DSL (Domain-specific language) in Kotlin Development

E

  • Early exit in Kotlin Development
  • Empty string in Kotlin Development
  • Encapsulation in Kotlin Development
  • Enum in Kotlin Development
  • Error handling in Kotlin Development
  • Exception in Kotlin Development
  • Extension function in Kotlin Development
  • Extension properties in Kotlin Development

F

  • File I/O in Kotlin Development
  • Firebase in Kotlin Development
  • Flow (Reactive Streams) in Kotlin Development
  • Fragment in Kotlin Development
  • Framework in Kotlin Development
  • Function in Kotlin Development
  • Functional interfaces in Kotlin Development
  • Functional programming in Kotlin Development

G

  • Generics in Kotlin Development
  • Getters and Setters in Kotlin Development
  • Gradle in Kotlin Development
  • Gradle Kotlin DSL in Kotlin Development
  • Gradle plugins in Kotlin Development

H

  • Hardcoded in Kotlin Development
  • Higher-order functions in Kotlin Development

I

  • IDE (Integrated Development Environment) in Kotlin Development
  • ImageView in Kotlin Development
  • Immutable in Kotlin Development
  • Import in Kotlin Development
  • Infix notation in Kotlin Development
  • Inheritance in Kotlin Development
  • Inline function in Kotlin Development
  • Instance (object instance) in Kotlin Development
  • Int in Kotlin Development
  • IntelliJ IDEA in Kotlin Development
  • Interface in Kotlin Development
  • Interoperability in Kotlin Development
  • Inversion of Control (IoC) in Kotlin Development

J

  • JSON serialization/deserialization in Kotlin Development
  • JUnit in Kotlin Development
  • JVM (Java Virtual Machine) in Kotlin Development

K

  • Koin (Dependency Injection) in Kotlin Development
  • Kotlin Android Extensions in Kotlin Development
  • Kotlin in Kotlin Development
  • Kotlin Multiplatform in Kotlin Development
  • Kotlin Standard Library in Kotlin Development

L

  • Lambda expression in Kotlin Development
  • Late initialization in Kotlin Development
  • lateinit in Kotlin Development
  • lateinit modifier in Kotlin Development
  • Layout in Kotlin Development
  • Libraries in Kotlin Development
  • Line break in Kotlin Development
  • List in Kotlin Development
  • Listeners in Kotlin Development
  • LiveData in Kotlin Development
  • LiveData transformations in Kotlin Development
  • Loops in Kotlin Development

M

  • main() function in Kotlin Development
  • Material in Kotlin Development
  • Maven in Kotlin Development
  • Memory management in Kotlin Development
  • Method in Kotlin Development
  • Mocking in Kotlin Development
  • MockK (Mocking library) in Kotlin Development
  • Mockup in Kotlin Development
  • Moshi (JSON library) in Kotlin Development
  • Mutable in Kotlin Development

N

  • Navigation component in Kotlin Development
  • Navigation graph in Kotlin Development
  • Null in Kotlin Development
  • Null safety in Kotlin Development
  • Nullable in Kotlin Development

O

  • Object in Kotlin Development
  • Object Oriented Programming (OOP) in Kotlin Development
  • Object-oriented programming in Kotlin Development
  • Observables in Kotlin Development
  • OkHttp in Kotlin Development
  • Operator overloading in Kotlin Development
  • Operators and operands in Kotlin Development
  • Optionals in Kotlin Development

P

  • Package in Kotlin Development
  • Parameter vs. argument in Kotlin Development
  • Parcelable implementation in Kotlin Development
  • Parcelable in Kotlin Development
  • Polymorphism in Kotlin Development
  • Private in Kotlin Development
  • Program in Kotlin Development
  • Project in Kotlin Development
  • Property access syntax in Kotlin Development
  • Property delegation in Kotlin Development
  • Pseudocode in Kotlin Development
  • Public in Kotlin Development
  • Publish/Subscribe pattern in Kotlin Development

Q

  • Qualified name in Kotlin Development

R

  • Reactive programming in Kotlin Development
  • Recursion in Kotlin Development
  • RecyclerView in Kotlin Development
  • Reference in Kotlin Development
  • Reflection in Kotlin Development
  • Resources in Kotlin Development
  • REST API in Kotlin Development
  • Retrofit in Kotlin Development
  • Room (Database library) in Kotlin Development
  • runBlocking in Kotlin Development

S

  • Scope functions in Kotlin Development
  • Sealed classes in Kotlin Development
  • sealed modifier in Kotlin Development
  • Serialization in Kotlin Development
  • Singleton in Kotlin Development
  • Smart cast in Kotlin Development
  • SP (Scalable pixel) in Kotlin Development
  • Spring Boot in Kotlin Development
  • SQLite database in Kotlin Development
  • Stack trace in Kotlin Development
  • State listeners in Kotlin Development
  • StateFlow in Kotlin Development
  • Static in Kotlin Development
  • String in Kotlin Development
  • String interpolation in Kotlin Development
  • String Resource in Kotlin Development
  • String template in Kotlin Development
  • Subclass / inheritance / superclass in Kotlin Development
  • suspend modifier in Kotlin Development
  • Suspension functions in Kotlin Development
  • Synchronization in Kotlin Development
  • System image in Kotlin Development

T

  • Tail recursion in Kotlin Development
  • takeIf and takeUnless functions in Kotlin Development
  • TDD (Test-Driven Development) in Kotlin Development
  • Test doubles in Kotlin Development
  • Test frameworks in Kotlin Development
  • Testing in Kotlin Development
  • TextView in Kotlin Development
  • Threading in Kotlin Development
  • Threading models in Kotlin Development
  • Type aliases in Kotlin Development
  • Type casting in Kotlin Development
  • Type inference in Kotlin Development

U

  • Unit testing frameworks in Kotlin Development
  • Unit testing in Kotlin Development
  • User Interface (UI) in Kotlin Development

V

  • val and var in Kotlin Development
  • Variable in Kotlin Development
  • Vector drawable in Kotlin Development
  • View binding in Kotlin Development
  • View hierarchy in Kotlin Development
  • View in Kotlin Development
  • ViewBinding in Kotlin Development
  • ViewGroup in Kotlin Development
  • ViewModel in Kotlin Development
  • ViewModels and SavedStateHandle in Kotlin Development
  • Visibility modifiers in Kotlin Development

W

  • WebView in Kotlin Development
  • Wiremock (HTTP mocking library) in Kotlin Development

X

  • XML in Kotlin Development
  • XML parsing in Kotlin Development
  • XML serialization/deserialization in Kotlin Development

Z

  • ZoneDateTime in Kotlin Development
Angular 6 Glossary
Business Development Management Glossary

Get industry recognized certification – Contact us

keyboard_arrow_up
Open chat
Need help?
Hello 👋
Can we help you?