0 Compartilhamentos 2217 Views 1 Comments

Hello World em Kotlin: A linguagem que substituirá o Java no Android

31 de julho de 2017

OK, o título pode ter ficado meio dramático. O Java não será substituído em um futuro próximo mas tudo indica que a nova linguagem Kotlin virá com força total.

Muitos dizem que ela é tudo que o Java deveria ser! Só o tempo dirá.

Enquanto isso que tal já começar com o bom e velho “Alô, Mundo!” ou “Hello, World!” (para os que gostam de inglês)?

Comecemos então com a versão mais simples possível:

Observações sobre o exemplo acima:

  • Na linha 1 o package header é opcional.
  • Então declaramos a função main usando a palavra-chave fun no nível do package que recebe como parâmetro um Array de strings.
  • Quando uma função não precisa retornar nada, ela por padrão retorna o tipo Unit, ou seja é opcional.
  • Outra coisa opcional é o ponto e vírgula. Eu particularmente gosto dos “;”.

Se você salvar o arquivo com o código acima com o nome “Principal.kt”, por exemplo, o JMV irá compilar como um método estático em uma classe derivada com o nome do arquivo. Nesse caso “meu.programa.PrincipalKt”.

Para alterar o nome do arquivo com as funções top-level para um arquivo específico, é necessário fazer a seguinte anotação no início do arquivo:

Dessa forma a classe rodará como: “meu.programa.MeuApp”.

E aí? Gostaram?

Carregando...

Você pode se interessar

Rust é o futuro da infraestrutura JavaScript
Artigos
20 visualizações
Artigos
20 visualizações

Rust é o futuro da infraestrutura JavaScript

Carlos L. A. da Silva - 6 de dezembro de 2021

Lee Robinson explica como e por que o Rust está penetrando em cenários antes dominados pelo JavaScript.

Influenciadores digitais que não existem
Artigos
100 visualizações
Artigos
100 visualizações

Influenciadores digitais que não existem

Carlos L. A. da Silva - 2 de dezembro de 2021

Na era da pós-verdade, influenciadores que não são reais estão ganhando espaço para uma multidão que quer ser influenciada

Pais criam aplicativo de código aberto melhor que o da escola, mas a polícia é acionada
Artigos
231 visualizações
Artigos
231 visualizações

Pais criam aplicativo de código aberto melhor que o da escola, mas a polícia é acionada

Carlos L. A. da Silva - 23 de novembro de 2021

Aplicativo oficial do sistema educacional da capital Suécia era ruim demais, mas a lei é a lei...

One Response

  1. Gostei da nova linguagem de programação mesmo que seja a longo prazo a sua implantação se convier claro para as grandes empresas de tecnologias.
    Grato por compartilhar a matéria.

    Resposta

Deixe uma Resposta para Ronaldo Cancelar resposta

Your email address will not be published.

Mais publicações

10 recursos HTML5 úteis que você pode não estar usando
Artigos
482 visualizações
482 visualizações

10 recursos HTML5 úteis que você pode não estar usando

Carlos L. A. da Silva - 6 de novembro de 2021
O Metaverso está vindo?
Artigos
544 visualizações
544 visualizações

O Metaverso está vindo?

Carlos L. A. da Silva - 1 de novembro de 2021
Por que eu decidi não migrar para o Windows 11 agora
Artigos
648 visualizações
648 visualizações

Por que eu decidi não migrar para o Windows 11 agora

Carlos L. A. da Silva - 19 de outubro de 2021