Oii Wendel, tudo bem?
Que bom que você concluiu o curso!
O build number é um identificador único para cada build do seu aplicativo, e é essencial para o processo de entrega contínua (CD) e para evitar problemas ao subir novas versões para as lojas de aplicativos.
No curso, ao criar uma função para calcular o build number automaticamente, a ideia é justamente evitar a necessidade de alterá-lo manualmente no arquivo pubspec.yaml
. Essa função deve ser integrada ao seu pipeline de CD, de modo que, sempre que você fizer um novo build, o número seja incrementado automaticamente.
Por exemplo, se a sua função está configurada para incrementar o build number a cada novo build, mesmo que a versão continue a mesma (digamos, 1.0.0
), o build number será atualizado automaticamente, como 1.0.0+2
, 1.0.0+3
, e assim por diante.
Isso significa que você não precisa se preocupar em alterar o build number manualmente no pubspec.yaml
. A função criada cuidará desse processo, garantindo que cada build tenha um número único e sequencial, evitando conflitos e problemas ao subir para as lojas.
Um abraço e bons estudos.