공식 홈페이지보다 FVM을 추천하는 이유

  1. Flutter는 Android / iOS / Web / Desktop 등 다양한 플랫폼을 타겟으로 하다보니, 잦은 업데이트가 발생하기 마련
  2. 그렇기 때문에 버전에 대한 전환 (Downgrade / Upgrade)가 매우 필요로 하게 된다.
  3. 또한, 1개의 프로젝트가 아닌 다수의 프로젝트를 동시해 진행해야하는 경우, 각 프로젝트 마다 SDK의 버전이나 채널을 별도로 관리 하여야하는 경우

위의 사항들이 자주 발생하는 경우 FVM은 확실히 도움이 됩니다.

FVM의 특징이

  1. 여러 Flutter SDK를 동시에 설치 / 관리 할 수 있다.
  2. 프로젝트 별로 Flutter SDK를 별도로 명시하여, 팀 내 그리고 CI 환경에서도 버전에 대한 일관성을 유지 할 수 있다.
  3. Global Flutter SDK 버전을 별도로 명시 해 두어, 관리 할 수도 있습니다.