Sobre este aplicativo
Este aplicativo O que é Kotlin, Kotlin Lessons, Kotlin Samples e Kotlin ou Java? Ele consiste em partes.Você pode usar este aplicativo, onde pode obter mais informações e detalhes sobre a linguagem Kotlin, a qualquer momento.
Kotlin foi criado pela empresa JetBrains em 2010.
Kotlin foi anunciado no evento JVM Language Summit em 19 de julho de 2011.
Kotlin é uma linguagem de programação estática.
Kotlin é um projeto de código aberto desenvolvido sob a licença Apache 2.0, aberto para suporte e assistência.
O código-fonte do projeto está aberto a todos. Você pode fazer melhorias para apoiar o projeto. Para revisar e apoiar o projeto, você pode visitar o Github: https://github.com/jetbrains/kotlin
O primeiro desenvolvimento de Kotlin foi feito pelos desenvolvedores de software da JetBrains, uma empresa com sede na Rússia. O nome de Kotlin vem da ilha de Kotlin, na Rússia.
1) Kotlin é uma linguagem de programação de código aberto e gratuita desenvolvida estaticamente sob a licença Apache 2.0. Você pode oferecer suporte à linguagem Kotlin e contribuir para o desenvolvimento do Kotlin.
2) Kotlin é uma linguagem funcional orientada a objetos. É uma linguagem de programação orientada a objetos como Java, C # e C ++.
3) Perl e Unix / Linux suportam adição à string de estilo de script de shell.
4) Kotlin é mais curto e específico que Java. O recurso mais importante que agrada e atrai os programadores é o fato de ser simples e exclusivo.
5) Kotlin funciona 100% compatível com Java e Android. Com o Java, Kotlin pode ser considerado uma meia maçã.
6) Kotlin é uma linguagem mais segura do que Java. Então, o que essa segurança significa? Dados nulos, que têm sido usados em programas orientados a objetos desde 1965 e causaram bilhões de dólares em danos, foram tratados de forma mais segura com o Kotlin e evitados de danificar o sistema. Você deve fazer um esforço especial para obter o erro nulo em Kotlin :)
7. Suporta o desenvolvimento de aplicações web baseadas em servidor e cliente.
8. É compilado em códigos JavaScript e usado em páginas HTML.
Se você está interessado em linguagens usadas na web, como Javascript e HTML, acho que Kotlin é uma linguagem de que você vai gostar.
9. Kotlin e Java estão trabalhando juntos. Você pode usar Kotlin em Javan e Java em Kotlin. Você pode traduzir facilmente o código Java que escreveu no Android Studio para a linguagem Kotlin.
10. O Kotlin permite o desenvolvimento de aplicativos usando bibliotecas Java existentes. Funciona com Java. Não pode ser considerado independentemente do Java.
11. O fator mais importante que destaca a linguagem Kotlin: A divisão Android Developer da Google Company confia nessa linguagem e oferece suporte para desenvolver aplicativos Android.
Com a linguagem de programação Kotlin, você pode desenvolver vários aplicativos em 4 plataformas ou áreas principais. As áreas de desenvolvimento estão listadas abaixo.
JVM: aplicativos do lado do servidor
Android: Aplicativos Android
Navegador: Aplicativos da Web baseados em JavaScript
Nativo: MacOS, iOS e aplicativos de sistemas embarcados. (Em desenvolvimento.)
a) Correção de Kotlin de algumas deficiências em Java:
Verificando referências nulas,
Nenhum tipo de dados brutos,
Arrays não mudam
Existem tipos corretos de funções.
Não verifica exceções.
b) Recursos que não estão em Java com Kotlin:
Segurança nula
Casts inteligentes
Modelos de string,
Propriedades,
Construtores primários,
Alcance,
Sobrecarga do operador
Classes de dados
Para obter mais informações, você pode visitar a página oficial do Kotlin:
https://kotlinlang.org/
c) Recursos em Java, mas não em Kotlin
Controle de exceção
Tipos de dados primitivos
Membros estáticos
Tipos de Coringa
Operador Ternário