A nossa porta de entrada
Toda aplicação possui algum ponto em seu programa que serve como ponto de entrada. Quando uma aplicação é executada, ela começa a partir desse ponto de entrada especificado. Em Dart, o ponto de entrada é a função main()
.
Você pode ou não estar familiarizado com o que é uma função neste momento; tudo bem. Caso você não saiba, apenas lembre-se de que quando executamos um programa Dart, o compilador procura pela função main()
e executa o código contido nela. Se a função main()
não for encontrada, você receberá um erro e sua aplicação não será executada.
A sintaxe
A nossa main
é seguida por um conjunto de parênteses (()
) que são seguidos por uma chave de abertura ({
). A partir desse momento escreveremos nosso código na linha seguinte e, quando terminar, insiriremos uma chave de fechamento (}
) na linha após a última linha do seu código.
A estrutura da função main()
Vamos escrever o famoso “Hello World’, que geralmente é a primeira aplicação que aprendemos a codificar ao aprender uma nova linguaguem. Para isso:
Caso você já tenha vivência com Dart, pode pular essa análise. Caso seja sua primeira experiência com essa linguagem vamos analisar um pouco do trecho de código fornecido:
- Toda declaração deve terminar em
;
; - Você pode comentar seu código adicionando
//
ou/* */
; - O conjunto de instruções contidos dento da
main
são executados na ordem que aparece. Esse é oTransclude of paradigma-de-programação-imperativa
;