image

Bootcamps ilimitados e +650 cursos pra sempre

60
%OFF
Article image
Josรฉ Filho
Josรฉ Filho21/10/2025 12:23
Compartilhe

๐Ž ๐รก๐ฌ๐ข๐œ๐จ ๐ช๐ฎ๐ž ๐•๐จ๐œรช ๐๐ซ๐ž๐œ๐ข๐ฌ๐š ๐’๐š๐›๐ž๐ซ ๐ฌ๐จ๐›๐ซ๐ž ๐…๐ฅ๐ฎ๐ญ๐ญ๐ž๐ซ ๐ž ๐…๐•๐Œ ๐Ÿ“‘

  • #Dart
  • #Flutter
  • #Android
  • #iOS

A ferramenta ๐Ÿš€:ย 

ย Imagine poder alternar entre projetos novos e antigos sem ter que recriar todo o ambiente com a versรฃo correta do Flutter para cada projeto. ร‰ possรญvel!

Hoje, trago um post rรกpido sobre o ๐…๐•๐Œ (๐…๐ฅ๐ฎ๐ญ๐ญ๐ž๐ซ ๐•๐ž๐ซ๐ฌ๐ข๐จ๐ง ๐Œ๐š๐ง๐š๐ ๐ž๐ฆ๐ž๐ง๐ญ).

O FVM รฉ uma ferramenta de linha de comando (CLI) simples e poderosa que permite aos desenvolvedores gerenciar e alternar facilmente entre mรบltiplas versรตes do SDK do Flutter em sua mรกquina. Ele รฉ especialmente รบtil em cenรกrios com mรบltiplos projetos, onde diferentes aplicaรงรตes podem exigir versรตes distintas do Flutter.

image

Isso รฉ incrรญvel! Com poucos comandos, รฉ possรญvel montar um ambiente adequado para cada projeto, facilitando o desenvolvimento e o trabalho com versรตes distintas do Flutter.

Instalaรงรฃo ๐Ÿ› ๏ธ :

A instalaรงรฃo do FVM รฉ bem tranquila e pode variar um pouco dependendo do seu sistema operacional. Todo o passo a passo estรก no site oficial: โ†’ Instalar

Apรณs a instalaรงรฃo, e para ser sincero, vocรช usarรก poucos comandos no dia a dia. Vou apresentar os mais comuns, mas fique ร  vontade para explorar os demais no site do FVM ou atravรฉs do CLI com "๐’‡๐’—๐’Ž --๐’‰๐’†๐’๐’‘".

image

Comandos essenciais โšก:ย 

๐Ÿ๐ฏ๐ฆ ๐ฅ๐ข๐ฌ๐ญ: Lista as versรตes do Flutter instaladas e identifica qual estรก ativa global e localmente.

๐Ÿ๐ฏ๐ฆ ๐ข๐ง๐ฌ๐ญ๐š๐ฅ๐ฅ <๐ฏ๐ž๐ซ๐ฌรฃ๐จ>: Permite instalar uma versรฃo especรญfica do Flutter. Apรณs a instalaรงรฃo, vocรช pode verificar usando o comando fvm list.

  • ๐„๐ฑ๐ž๐ฆ๐ฉ๐ฅ๐จ: fvm install stable (instala a รบltima versรฃo estรกvel) ou ๐Ÿ๐ฏ๐ฆ ๐ข๐ง๐ฌ๐ญ๐š๐ฅ๐ฅ 3.22.5 (instala uma versรฃo especรญfica).

๐Ÿ๐ฏ๐ฆ ๐ ๐ฅ๐จ๐›๐š๐ฅ <๐ฏ๐ž๐ซ๐ฌรฃ๐จ>: Define qual versรฃo serรก utilizada globalmente em todos os projetos. Este serรก seu ambiente padrรฃo. Se a versรฃo selecionada nรฃo estiver em seu repositรณrio local, ele pedirรก para baixar. Basta seguir o processo e, apรณs o download, sua versรฃo global estarรก configurada.

๐Ÿ๐ฏ๐ฆ ๐ฎ๐ฌ๐ž <๐ฏ๐ž๐ซ๐ฌรฃ๐จ>: Aqui estรก a magia da ferramenta! Este comando define qual versรฃo serรก utilizada localmente, apenas no projeto atual. Assim como o comando global, se a versรฃo nรฃo estiver instalada, ele oferecerรก a opรงรฃo de baixรก-la.

Lembre-se: use este comando dentro da pasta do projeto! ๐Ÿ›‘ย 

Com esses comandos, vocรช jรก resolverรก 80% dos seus problemas com versionamento em mรบltiplos projetos Flutter.

Consideraรงรตes Finais ๐Ÿ“š:ย 

Espaรงo em Disco: As diferentes versรตes do Flutter podem ocupar um espaรงo considerรกvel. ร‰ recomendรกvel remover versรตes que vocรช nรฃo usa mais com ๐Ÿ๐ฏ๐ฆ ๐ซ๐ž๐ฆ๐จ๐ฏ๐ž <๐ฏ๐ž๐ซ๐ฌรฃ๐จ>.

Nรฃo รฉ bala de prata: O FVM รฉ excelente, mas existem outras soluรงรตes na comunidade. Tenha a curiosidade de explorar e ver qual se adequa melhor ao seu estilo de programar. Lembre-se: a melhor ferramenta รฉ aquela que resolve o seu problema!

Site oficial: https://fvm.app/

hashtag#Flutter hashtag#FlutterDev hashtag#FVM hashtag#Dart hashtag#MobileDevelopment hashtag#DevMobile hashtag#Versionamento hashtag#tech

Compartilhe
Recomendados para vocรช
Cognizant - Mobile Developer
Neo4J - Anรกlise de Dados com Grafos
Cognizant - Mobile Developer
Comentรกrios (1)
DIO Community
DIO Community - 21/10/2025 14:49

Excelente, Josรฉ! Que artigo incrรญvel e super completo sobre FVM! ร‰ fascinante ver como vocรช aborda o FVM (Flutter Version Management) nรฃo apenas como um gerenciador, mas como a ferramenta CLI essencial que simplifica o desenvolvimento e permite alternar facilmente entre mรบltiplas versรตes do SDK do Flutter.

Vocรช demonstrou que o FVM รฉ crucial para o desenvolvimento mobile e a colaboraรงรฃo em equipe. Sua anรกlise dos comandos essenciais (fvm list, fvm install, fvm global, fvm use) e a Dica de usar o comando dentro da pasta do projeto sรฃo um guia fundamental para a comunidade.

Qual vocรช diria que รฉ o maior desafio para um profissional ao lidar com a falta de experiรชncia em sua nova รกrea durante a transiรงรฃo de carreira, e como a comunidade pode ajudar a superar esse desafio?