Kotlin 1.3 Docs


1.1.0 por NextLabs.cc
24/05/2020 Versiones antiguas

Sobre Kotlin 1.3 Docs

Documentación del lenguaje de programación Kotlin 1.3

Kotlin es un lenguaje de programación estático que se ejecuta en la máquina virtual de Java y también puede compilarse con el código fuente de JavaScript o usar la infraestructura del compilador LLVM. Su desarrollo principal es de un equipo de programadores de JetBrains con sede en San Petersburgo, Rusia. Si bien la sintaxis no es compatible con Java, Kotlin está diseñada para interactuar con el código Java y depende del código Java de la biblioteca de clases de Java existente, como el marco de colecciones. Kotlin utiliza una inferencia de tipos agresiva para determinar el tipo de valores y expresiones para los cuales se ha dejado de declarar el tipo. Esto reduce la verbosidad del lenguaje en relación con Java, que a menudo exige especificaciones de tipo completamente redundantes.

A partir de Android Studio 3.0, Kotlin es un lenguaje de programación totalmente compatible con Android y le permite al usuario elegir entre apuntar al código de bytes compatible con Java 6 o Java 8.

Tabla de contenidos

Kotlin para Server Side

Kotlin para Android

Kotlin para JavaScript

Kotlin para nativo

Coroutines

Multiplataforma

Qué hay de nuevo en 1.1

What's New in 1.2

What's New in 1.3

Sintaxis basica

Modismos

Convenciones de codificación

Tipos basicos

Paquetes e Importaciones

Flujo de control

Devoluciones y saltos

Clases y herencia

Propiedades y Campos

Interfaces

Modificadores de visibilidad

Extensiones

Clases de datos

Clases Selladas

Genéricos

Clases anidadas

Enum Clases

Objetos

Clases en linea

Delegación

Propiedades delegadas

Funciones

Lambdas

Funciones en línea

Declaraciones específicas de la plataforma

Construyendo con Gradle

Declaraciones de destrucción

Colecciones

Gamas

Tipo cheques y moldes

Estas expresiones

Igualdad

Sobrecarga del operador

Seguridad nula

Excepciones

Anotaciones

Reflexión

Tipo de constructores seguros

Tipo de alias

Biblioteca estándar

kotlin.test

Palabras clave y operadores

Gramática

Llamando a Java desde Kotlin

Llamando a Kotlin desde Java

Tipo dinámico

Llamando a JavaScript desde Kotlin

Llamando a Kotlin desde JavaScript

Módulos de JavaScript

Reflexión de JavaScript

JavaScript DCE

Concurrencia

Inmutabilidad

Bibliotecas Kotlin

Bibliotecas de plataforma

Interoperabilidad C

Objective-C y Swift Interop

Plugin Gradle

Depuración

Preguntas más frecuentes

Guía de Coroutines

Lo esencial

Cancelación y tiempos de espera

Los canales

Componer funciones de suspensión

Contexto coroutine y despachadores

Manejo de excepciones

Seleccionar expresión

Estado mutable y concurrencia compartidos

Documentando el Código Kotlin

Utilizando kapt

Usando gradle

Usando maven

Usando hormiga

Kotlin y OSGi

Plugins de compilador

Convenciones de codificación

Kotlin Evolution

Estabilidad de diferentes componentes.

Guía de compatibilidad para Kotlin 1.3

Preguntas más frecuentes

Comparación con Java

Primeros pasos con IntelliJ IDEA

Empezando con Eclipse

Trabajar con el compilador de línea de comandos

Trabajar con herramientas de construcción

Koans

Comenzando con el desarrollo de Android

Extensiones Kotlin para Android

Marcos de android

Mezclando Java y Kotlin en un proyecto

Kotlin a JavaScript

Empezando con Gradle

Primeros pasos con IntelliJ IDEA

Empezando con Maven

Creación de una biblioteca de JavaScript de Kotlin con el compilador de línea de comandos

Trabajando con Kotlin y los módulos de JavaScript

Trabajando con JavaScript

Depurando Kotlin en el navegador

iOS y Android

Biblioteca multiplataforma

Kotlin básico / aplicación nativa

Interoperabilidad con bibliotecas C

Mapeo de tipos de datos primitivos desde C

Mapeo de Struct y tipos de unión de C

Funciones de mapeo de punteros de C

Mapeando cadenas desde C

Trabajando con Kotlin / Bibliotecas nativas

Orientación a múltiples plataformas

Kotlin / Native como una biblioteca dinámica

Kotlin / Native como un framework de Apple

Gradle para Kotlin / Nativo

Proyecto multiplataforma: iOS y Android

Programación Asíncrona

Introducción a Kotlin Coroutines en la JVM.

Creación de aplicaciones web con servlets http

Creando un servicio web RESTful con Spring Boot

Configurando Kotlin en TeamCity

Aprendiendo Kotlin con EduTools plugin

Enseñando Kotlin con EduTools plugin

Libros

Más recursos

Novedades de Última Versión 1.1.0

Last updated on 09/10/2021
Bug fixes
Improve UI

Información Adicional de Aplicación

Última Versión

1.1.0

Presentado por

Kyaw Naing

Requisitos

Android 7.0+

Disponible en

Reportar

Marcar como inapropiado

Mostrar más

Usar la aplicación APKPure

Obtener Kotlin 1.3 Docs versión histórica en Android

Descargar

Usar la aplicación APKPure

Obtener Kotlin 1.3 Docs versión histórica en Android

Descargar

Alternativa de Kotlin 1.3 Docs

Obtenga más de NextLabs.cc

Descubrir