Kotlin 1.3 Docs


1.1.0 por NextLabs.cc
May 24, 2020 Versões Antigas

Sobre Kotlin 1.3 Docs

Documentação da linguagem de programação Kotlin 1.3

Kotlin é uma linguagem de programação com tipagem estática que é executada na máquina virtual Java e também pode ser compilada no código-fonte JavaScript ou usar a infraestrutura do compilador LLVM. Seu principal desenvolvimento é de uma equipe de programadores da JetBrains baseados em São Petersburgo, na Rússia. Embora a sintaxe não seja compatível com Java, o Kotlin foi projetado para interoperar com o código Java e depende do código Java da Java Class Library existente, como a estrutura de coleções. O Kotlin usa inferência de tipos agressiva para determinar o tipo de valores e expressões para os quais o tipo foi deixado sem declaração. Isso reduz a verbosidade de linguagem em relação ao Java, que exige especificações de tipo geralmente redundantes.

A partir do Android Studio 3.0, o Kotlin é uma linguagem de programação totalmente suportada no Android e permite ao usuário escolher entre o bytecode compatível com Java 6- ou Java 8.

Tabela de Conteúdo

Kotlin para o lado do servidor

Kotlin para Android

Kotlin para JavaScript

Kotlin para nativo

Coroutines

Multi plataforma

O que há de novo em 1.1

O que há de novo em 1.2

O que há de novo em 1.3

Sintaxe Básica

Expressões idiomáticas

Convenções de Codificação

Tipos Básicos

Pacotes e Importações

Controle de fluxo

Retornos e saltos

Classes e herança

Propriedades e campos

Interfaces

Modificadores de Visibilidade

Extensões

Classes de dados

Classes Seladas

Genéricos

Classes aninhadas

Enum Classes

Objetos

Classes Inline

Delegação

Propriedades Delegadas

Funções

Lambdas

Funções Inline

Declarações Específicas da Plataforma

Prédio com Gradle

Declarações de Destruturação

Coleções

Gamas

Tipo de cheques e lançamentos

Estas expressões

Igualdade

Sobrecarga do operador

Segurança nula

Exceções

Anotações

Reflexão

Construtores de tipo seguro

Digite aliases

Biblioteca padrão

kotlin.test

Palavras-chave e operadores

Gramática

Chamando Java de Kotlin

Chamando Kotlin de Java

Tipo Dinâmico

Chamando JavaScript de Kotlin

Chamando o Kotlin do JavaScript

Módulos JavaScript

Reflexão JavaScript

JavaScript DCE

Concorrência

Imutabilidade

Bibliotecas Kotlin

Bibliotecas de plataforma

C Interop

Objetivo-C e Swift Interop

Plugin Gradle

Depuração

Perguntas frequentes

Guia de viagem de Coroutines

Noções básicas

Cancelamento e Tempos Limites

Canais

Compondo Funções Suspensivas

Contexto Coroutine e Despachantes

Manipulação de exceção

Selecione Expressão

Estado Mutável Compartilhado e Concorrência

Documentando o Código Kotlin

Usando o Kapt

Usando Gradle

Usando o Maven

Usando Ant

Kotlin e OSGi

Plugins do compilador

Convenções de Codificação

Evolução Kotlin

Estabilidade de diferentes componentes

Guia de Compatibilidade do Kotlin 1.3

Perguntas frequentes

Comparação com Java

Introdução ao IntelliJ IDEA

Começando com o Eclipse

Trabalhando com o compilador de linha de comando

Trabalhando com ferramentas de compilação

Koans

Primeiros passos no desenvolvimento do Android

Extensões do Kotlin para Android

Android Frameworks

Misturando Java e Kotlin em um projeto

Kotlin para JavaScript

Começando com Gradle

Introdução ao IntelliJ IDEA

Começando com o Maven

Criando uma biblioteca JavaScript do Kotlin com o Compilador de Linha de Comando

Trabalhando com módulos Kotlin e JavaScript

Trabalhando com JavaScript

Depurando o Kotlin no navegador

iOS e Android

Biblioteca Multiplataforma

Kotlin Básico / Aplicação Nativa

Interoperar com bibliotecas C

Mapeando Tipos de Dados Primitivos de C

Mapeamento de estruturas e tipos de união de C

Ponteiros de Função de Mapeamento de C

Mapeando seqüências de caracteres de C

Trabalhando com Kotlin / Bibliotecas Nativas

Segmentação de várias plataformas

Kotlin / Native como uma biblioteca dinâmica

Kotlin / Native como uma estrutura da Apple

Gradle para Kotlin / Nativo

Projeto multiplataforma: iOS e Android

Programação Assíncrona

Introdução ao Kotlin Coroutines na JVM

Criando aplicativos da Web com servlets HTTP

Criando um serviço da Web RESTful com inicialização de primavera

Configurando o Kotlin no TeamCity

Aprendendo Kotlin com o plugin EduTools

Ensinando Kotlin com o plugin EduTools

Livros

Mais recursos

Novidades da Última Versão 1.1.0

Last updated on Oct 9, 2021
Bug fixes
Improve UI

Informações Adicionais do Aplicativo

Última versão

1.1.0

Enviado por

Kyaw Naing

Requer Android

Android 7.0+

Disponível em

Relatório

Marcar como inapropriado

Mostrar mais

Usar o APKPure APP

Obter o APK da versão antiga de Kotlin 1.3 Docs para Android

Baixar

Usar o APKPure APP

Obter o APK da versão antiga de Kotlin 1.3 Docs para Android

Baixar

Alternativa de Kotlin 1.3 Docs

Obtenha mais de NextLabs.cc

Descobrir