개발 환경 설정1 [Flutter] Flutter 개발, 운영 설정 분리하기 (flavor, build scheme) 모바일 앱 개발시 개발 환경과 운영 환경의 세팅을 일일이 수동으로 변경한다면 매우 번거로운 일이다. 또한 실수로 운영 빌드시 개발 환경 세팅으로 앱이 배포된다면 정말 아찔한 경험을 할 수 있다. Flutter 의 flavor 를 이용한다면 개발/운영 환경 설정을 깔끔하게 분리할 수 있다. 덤으로 한 디바이스에서 개발/운영 앱을 동시에 설치 할 수 있어 테스트 시에 앱을 지우고 재설치하는 번거로움을 줄일 수 있다. Flavor 란? 사실 flavor 는 Android 에서 동일한 소스로 다른 버전의 앱을 빌드 할 수 있도록 해주는 개념이다. 개발/운영 에 따른 접속 서버 url 구분 및 다양한 key, token 값 구분 유료/무료 앱 설정 광고 유무 설정 위와 같은 값들을 하드코딩 하는게 아닌 build.. 2023. 8. 31. 이전 1 다음 반응형