Use APKPure App
Get Kotlin 1.3 Docs old version APK for Android
Kotlin 1.3 Programmeertaal documentatie
Kotlin is een statisch getypeerde programmeertaal die op de virtuele Java-machine draait en die ook kan worden gecompileerd naar JavaScript-broncode of de LLVM-compilerinfrastructuur kan gebruiken. De primaire ontwikkeling is van een team van programmeurs JetBrains, gevestigd in Sint-Petersburg, Rusland. Hoewel de syntaxis niet compatibel is met Java, is Kotlin ontworpen om samen te werken met Java-code en is deze afhankelijk van Java-code van de bestaande Java Class Library, zoals het verzamelkader. Kotlin maakt gebruik van agressieve type-inferentie om het type waarden en uitdrukkingen te bepalen waarvoor het type niet-gewijzigd is. Dit vermindert de taalbesparing ten opzichte van Java, waarvoor vaak volledig overbodige typespecificaties worden vereist.
Vanaf Android Studio 3.0 is Kotlin een volledig ondersteunde programmeertaal op Android en laat de gebruiker kiezen tussen Java 6- of Java 8-compatibele bytecode.
Inhoudsopgave
Kotlin voor Server Side
Kotlin voor Android
Kotlin voor JavaScript
Kotlin voor Native
coroutines
Multi platform
Wat is er nieuw in 1.1
Wat is er nieuw in 1.2
Wat is nieuw in 1.3
Basis syntaxis
Idioms
Codeerconventies
Basistypen
Pakketten en invoer
Controlestroom
Retouren en sprongen
Klassen en Erfenis
Eigenschappen en velden
interfaces
Visibility Modifiers
uitbreidingen
Gegevensklassen
Verzegelde klassen
Generics
Geneste klassen
Enum-klassen
Voorwerpen
Inline-lessen
Delegatie
Gedelegeerde eigenschappen
functies
lambda
Inline functies
Platformspecifieke verklaringen
Bouwen met Gradle
Declaraties vernietigen
collecties
ranges
Typ Cheques en Casts
Deze uitdrukkingen
Gelijkheid
Overbelasting door de operator
Null-veiligheid
Uitzonderingen
aantekeningen
Reflectie
Type-Safe-bouwers
Typ Aliassen
Standaard bibliotheek
kotlin.test
Trefwoorden en operatoren
Grammatica
Bellen naar Java vanuit Kotlin
Bellen Kotlin van Java
Dynamisch type
JavaScript aanroepen vanuit Kotlin
Kotlin bellen vanuit JavaScript
JavaScript-modules
JavaScript-reflectie
JavaScript DCE
samenloop
Onveranderlijkheid
Kotlin-bibliotheken
Platformbibliotheken
C Interop
Objectief-C en snel interoperabel
Gradle Plugin
debugging
FAQ
Coroutines Gids
Basics
Annulering en time-outs
kanalen
Suspending Functies componeren
Coroutine Context en Dispatchers
Afhandeling van uitzonderingen
Selecteer Expression
Shared Mutable State and Concurrency
Kotlin-code documenteren
Kapt gebruiken
Gradle gebruiken
Maven gebruiken
Ant gebruiken
Kotlin en OSGi
Compileer-plug-ins
Codeerconventies
Kotlin Evolution
Stabiliteit van verschillende componenten
Compatibiliteitsgids voor Kotlin 1.3
FAQ
Vergelijking met Java
Aan de slag met IntelliJ IDEA
Aan de slag met Eclipse
Werken met de Command Line Compiler
Werken met bouwtools
koans
Aan de slag met Android-ontwikkeling
Kotlin Android-extensies
Android Frameworks
Java en Kotlin in één project mengen
Kotlin naar JavaScript
Aan de slag met Gradle
Aan de slag met IntelliJ IDEA
Aan de slag met Maven
Een Kotlin JavaScript-bibliotheek maken met de Command Line-compilator
Werken met Kotlin en JavaScript-modules
Werken met JavaScript
Kotlin debuggen in browser
iOS en Android
Multiplatform-bibliotheek
Basic Kotlin / Native Application
Interop met C-bibliotheken
Primitieve gegevenstypen toewijzen van C
Mapping Struct en Union Types uit C
Mapping Function Pointers van C
Strings toewijzen van C
Werken met Kotlin / Native Libraries
Targeting op meerdere platforms
Kotlin / Native als een dynamische bibliotheek
Kotlin / Native als een Apple Framework
Gradle voor Kotlin / Native
Multiplatform-project: iOS en Android
Asynchrone programmering
Introductie van Kotlin-coroutines op de JVM
Webtoepassingen maken met Http-servlets
Een RESTful Web Service maken met Spring Boot
Kotlin opzetten op TeamCity
Kotlin leren met EduTools-plug-in
Kotlin onderwijzen met EduTools-plug-in
Boeken
Meer middelen
Last updated on Oct 9, 2021
Bug fixes
Improve UI
Geüpload door
Kyaw Naing
Android vereist
Android 7.0+
Categorie
Melden
Kotlin 1.3 Docs
1.1.0 by NextLabs.cc
Oct 9, 2021