게시글
질문&답변
2024.04.21
명령어 정의가 안됩니다.
안녕하세요. SizedBox 위젯은 margin 속성이 없습니다. SizedBox 대신 Container 위젯으로 변경하시면 정상적으로 작동되실 겁니다. 감사합니다 :)
- 1
- 1
- 50
질문&답변
2024.04.14
Xcode 다운로드
안녕하세요 지니님 첨부해 주신 이미지를 보면 brew 명령어가 인식이 안되는 것 같습니다. 근본적인 이유는 더 정보가 필요할 것 같은데, 오픈 카카오톡 으로 팀뷰어 접속 링크를 알려주시면 원격으로 도와드리겠습니다. 감사합니다 :)
- 1
- 2
- 57
질문&답변
2024.04.10
첫강의를 따라했는데 앱바나 버튼이 보여주시는 화면과 달라요
안녕하세요. Flutter 3.16.0 이상 버전에선 기본 테마가 Material3로 변경되어서, 말씀해 주신 것과 같이 외관이 변경되었습니다. 기능 및 구현은 동일하고 외관만 변경되었기 때문에 그대로 수강하셔도 무방한데, 만약 Material2 테마로 강의와 동일하게 진행하고 싶으신 경우 아래 이미지와 같이 MaterialApp 의 theme 속성에 useMaterial3: false 를 추가해 주시면 됩니다. (사진)감사합니다 :)
- 1
- 1
- 50
질문&답변
2024.04.03
Flutter 빌드 범위
안녕하세요 :) 플랫폼과 상관 없이 코드를 작성할 순 있지만, 컴파일은 OS에 따라 다음과 같은 제약사항이 있습니다. window : WindowOS에서만 가능 iOS, Mac : MacOS에서만 가능 Android : 둘 다 가능 참고로 모바일의 경우엔 Codemagic 을 이용하여 클라우드에서 빌드하는 방법도 있습니다. 감사합니다 🙂
- 1
- 1
- 55
질문&답변
2024.03.31
파이어베이스 연결만 하면 에러가 발생해요
안녕하세요. Flutter 앱 개발 기초 강의 5회차에 학습 자료(노션)를 Firebase 최신 버전에 맞추어 수정해 두었는데, 해당 내용을 따라서 진행해 보시고 그래도 안되시는 경우 오픈 카카오톡 으로 문의 주시면 도와드리겠습니다 🙂 감사합니다.
- 1
- 2
- 78
질문&답변
2024.03.20
riverpod 에서 상태가 여러개일 때
안녕하세요. Riverpod 버전 코드에 product_view_state.dart 파일을 보시면, isBusy , count , colorIndex 3가지 상태를 하나의 상태 클래스로 관리하고 있습니다. 말씀해 주신 여러개 상태를 하나의 객체로 만들어 관리하는 방법이라고 이해하시면 될 것 같습니다. class ProductViewState extends BaseViewState { const ProductViewState({ required this.isBusy, required this.count, required this.colorIndex, }); @override final bool isBusy; /// 선택한 수량 final int count; /// 선택한 색상 final int colorIndex; ProductViewState copyWith({ bool? isBusy, int? count, int? colorIndex, }) { return ProductViewState( isBusy: isBusy ?? this.isBusy, count: count ?? this.count, colorIndex: colorIndex ?? this.colorIndex, ); } } 위와 같이 하나의 상태 객체를 만들어 진행해 보시고, 만약 여러 Notifier에서 동기화가 필요한 상태가 있다면 별도 Notifier를 만들어 builder 함수에서 동기화 시키는 방향으로 진행하시면 될 것 같습니다. (상태 관리 강의 Riverpod → Riverpod 상호 작용 챕터 참고) 감사합니다 🙂
- 1
- 1
- 50
질문&답변
2024.03.17
flutter SDK not available
flutter doctor 결과는 이상이 없어 보이네요. 터미널에서 다음 명령어들을 순서대로 실행한 뒤 다시 시도해 보실래요? flutter pub global deactivate intl_utils flutter pub global activate intl_utils 만약 그래도 안되시는 경우, vscode OUTPUT에 필터를 Flutter Intl 로 변경하신 뒤 로그 첨부 부탁드립니다.(사진)
- 1
- 4
- 107
질문&답변
2024.03.17
flutter SDK not available
안녕하세요 문제 확인을 위해 flutter doctor -v 명령어를 실행한 결과를 공유 부탁드립니다. 🙏
- 1
- 4
- 107
질문&답변
2024.03.07
google font 관련 내용
안녕하세요. 확인해 보니 Google Fonts 패키지의 6.2.0 버전에 문제가 있는 것 같습니다. 6.1.0 버전으로 아래와 같이 변경하신 뒤 재시작 하시면 정상적으로 작동하실겁니다. 버전 앞에 캐럿( ^ )도 제거해주셔야 정확히 해당 버전을 사용하실 수 있습니다. (사진)강의 자료에도 해당 설명을 추가해 두었습니다. 제보 감사합니다 🙂
- 1
- 2
- 133
질문&답변
2024.02.28
CartService 강의에서 질문이요
안녕하세요. const 키워드를 붙이지 않고 상태를 가변 객체로 진행하실 수도 있는데, 상태 관리 편에서 반복하여 보여드렸다시피 가변 객체는 참조를 유지하면서 값을 변경할 수 있기 때문에, 참조 변경을 기반으로 변경 사항 알림을 전파하는 기능들이 작동하지 않을 수 있으며, 또한 이전 상태와 이후 상태를 구분할 수도 없는 문제도 마주칠 수 있습니다. 따라서 강의에선 상태를 불변 객체로 관리하는 과정을 보여드리기 위해 const 키워드를 붙여 진행하였습니다. 불변에 대한 보다 상세한 내용은 실전 Dart 편과 상태 관리 편을 참고해 주세요. 감사합니다 :)
- 1
- 1
- 81