inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

172만명의 커뮤니티!! 함께 토론해봐요.

JSON serialize 진행시 오류 문의드립니다.

미해결

[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!

안녕하세요. 강의를 잘 듣고있습니다. "pub run build_runner build" 진행후에 다음과 같은 에러가 발생하여 json_annotaion의 버전을 4.8.1로 변경하였습니다. [INFO] Generating build script completed, took 260ms [INFO] Reading cached asset graph completed, took 171ms [INFO] Checking for updates since last build completed, took 584ms [WARNING] json_serializable on lib/restaurant/model/restaurant_mdoel.dart: The version constraint "^4.8.0" on json_annotation allows versions before 4.8.1 which is not allowed. [INFO] Running build completed, took 2.5s [INFO] Caching finalized dependency graph completed, took 94ms [INFO] Succeeded after 2.6s with 1 outputs (1 actions) json_annotation: ^4.8.1 dev_dependencies: flutter_test: sdk: flutter flutter_lints: ^2.0.0 build_runner: ^2.3.3 json_serializable: ^6.6.0 이후 정상적으로 처리가 된것 처럼 결과가 나타났고, Built build_runner:build_runner. [INFO] Generating build script completed, took 258ms [INFO] Reading cached asset graph completed, took 174ms [INFO] Checking for updates since last build completed, took 581ms [INFO] Running build completed, took 2.5s [INFO] Caching finalized dependency graph completed, took 95ms [INFO] Succeeded after 2.6s with 1 outputs (1 actions) . lib 폴더를 reload 해도 restaurant_model.g.dart 파일이 만들어 지지않습니다.

  • flutter
  • 하이브리드-앱
신입플로터 댓글 1 좋아요 0 조회수 306

setState()를 호출해야하는 부분에 대해 혼동이 있습니다.

해결됨

[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!

안녕하세요. 강의를 듣다가 의문이 있어 질문 드립니다. StatefulWidget에서 setState()메서드를 호출하는 것은 위젯의 변경이 필요하여 새로운 위젯으로 대체하기 위해 빌드를 요청하는 것으로 이해했습니다. 그런데 강의 내용 중 '섹션15 다음 스크린에서 결과값 받아오기' 7:30 설명해주실 때 다음과 같이 setState() 메서드를 사용해주셨는데요, if (result != null) { setState(() { maximumNumber = result; }); } 위 코드에서 maximumNumber라는 변수는 위젯의 UI를 변경시키는 변수는 아닌 것 같습니다. maximumNumber가 result로 변경된다고 해서 위젯을 새로 그릴 필요가 없는데도 setState() 메서드를 호출해야 하나요? 제 생각을 정리하자면 다음과 같습니다. randomNumbers는 위젯의 변경을 야기한다. (랜덤숫자 생성) maximumNumber는 randomNumbers의 값을 변경할 때 사용되는 파라미터다. 그러나 maximumNumber의 변경 자체로는 위젯의 변경을 야기하지 않으므로 setState() 내부에서 값을 변경할 필요가 없다. 혹시 제가 잘못 생각하고 있는 부분이 있을까요? 감사합니다. :)

  • flutter
  • 클론코딩
온실속의감자 댓글 1 좋아요 0 조회수 238

doc id와 uid

해결됨

[Bloc 응용] 실전 앱 만들기 (책 리뷰 앱) : SNS 로그인, Firebase 적용, Bloc 상태 관리, GoRouter

firestore database에서 users의 doc id를 uid값과 동일한 값으로 입력할 수 있나요? 데이터 구조를 그렇게 만들어도 무방한가요?

  • flutter
  • firebase
  • bloc
gsbeom 댓글 2 좋아요 0 조회수 492

StreamBuilder가 정확히 언제 쓰여야하는지 잘 모르겠어요

미해결

[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!

구글링을 해봤는데 StreamBuilder는 지속적으로 관찰하는 채팅, 타임워치 같은 곳에 활용하면 좋다고 하더라구요. 그런데, 어디 코드를 보니까 db에서 리스트를 불러올 때도 Future 대신 Stream을 쓰는 경우가 있던데 이건 왜 그런지 알 수 있을까요?

  • flutter
  • streambuilder
platform 댓글 1 좋아요 0 조회수 215

기본환경설정(2-1) 강의에서, Ctrl+F5 눌러도 Hello python!일 출력되지 않습니다.

미해결

프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)

안녕하세요. 이전강의들을 포함해서, "파이썬 기본 환경 설정(2-1) : 개발 환경 설정(Vscode) - Windows" 강의 내용을 그대로 따라서 했습니다. 그런데 해당 강의 동영상의 25:33에서처럼 Ctrl+F5 단축키를 누르거나 Run 메뉴에서 Run Without Debugging을 직접 선택해도, 강의에서처럼 Hello python!이 출력되지 않고 이렇게 Select debugger라고 나옵니다. 이때 무엇을 선택해야 하나요? 어떻게 하면 강사선생님처럼 Run Without Debugging을 실행할 수 있나요? 참고로 오른쪽 상단의 오른쪽 방향 세모 아이콘을 클릭하면 문제없이 실행하고 Hello python!이 출력됩니다. (저는 단축키 설정에 대해서 질문을 드린 게 아닙니다.)

  • python
defoogle 댓글 2 좋아요 0 조회수 619

flutter SDK not available

해결됨

Flutter 앱 개발 실전

커맨드 팔레트에서 flutter Intl: Initialize 클릭시 위와 같은 에러가 뜹니다.. 해결방법이 있을까요

  • flutter
다다 댓글 4 좋아요 1 조회수 499

docker-compose up 오류

미해결

따라하며 배우는 노드, 리액트 시리즈 - 레딧 사이트 만들기(NextJS)(Pages Router)

docker-compose up을 사용하면 initdb: error: directory "/var/lib/postgresql/data" exists but is not empty initdb: hint: If you want to create a new database system, either remove or empty the directory "/var/lib/postgresql/data" or run initdb with an argument other than "/var/lib/postgresql/data". 라는 오류가 자꾸 발생합니다. 삭제하고 다시 해도 해결이 안되서 질문남깁니다. 어떻게 해결해야하나요.

  • react
  • node.js
  • postgresql
  • docker
  • typescript
  • 클론코딩
  • next.js
진용 댓글 1 좋아요 0 조회수 837

안녕하세요 복습은 어떤식으로 하면 되나요

미해결

[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)

안녕하세요 복습은 어떤식으로 하면 되나요

  • python
  • 웹-크롤링
닉네임을 등록해주세요 댓글 1 좋아요 0 조회수 258

실제 폰에서 테스트 시 리뷰 작성 버튼 위치

해결됨

[Bloc 응용] 실전 앱 만들기 (책 리뷰 앱) : SNS 로그인, Firebase 적용, Bloc 상태 관리, GoRouter

강사님.. 안녕하세요? 좋은 강의 제공해 주셔서 감사드립니다. 다름이 아니라 버그까진 아니지만, 실제 폰에 설치를 해서 테스트 해 보니 리뷰 작성시에 내용을 쓰고 저장하기 버튼을 클릭할 수 없는 상황이 되더라고요. 키보드가 내려오든가 입력 텍스트 박스를 줄이던가, 버튼이 누를 수 있게 올라가든가 하는 부분이 필요하지 않을까 생각됩니다.

  • flutter
  • firebase
  • bloc
011414 댓글 1 좋아요 0 조회수 276

전 왜 이상태에서 마지막에 Status

미해결

[코드팩토리] [입문] Dart 언어 4시간만에 완전정복

enum Status{ approved,//승인 pending,//대기 rejectde,//거절 } void main() { Status status = Status. 다음에 점을 찍어도 선생님 화면에 나오는 자동완성되는 단어들이 안나올까요? 다른 부분에서도 전 선생님같이 자동완성되는 단어들이 안나오네요...

  • flutter
  • 함수형-프로그래밍
  • 객체지향
고영환 댓글 2 좋아요 0 조회수 332

포스트맨 구성이 달라졌어요

미해결

[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)

- 본 강의 영상 학습 관련 문의에 대해 답변을 드립니다. (어떤 챕터 몇분 몇초를 꼭 기재부탁드립니다) - 이외의 문의등은 평생강의이므로 양해를 부탁드립니다 - 현업과 병행하는 관계로 주말/휴가 제외 최대한 3일내로 답변을 드리려 노력하고 있습니다 - 잠깐! 인프런 서비스 운영(다운로드 방법포함) 관련 문의는 1:1 문의하기를 이용해주세요. 포스트맨 구성이 달라져서 블로그 보고 따라해봐서 성공했습니다 업데이트 되어 달라진 것 같아서, 다른 분들도 참고하실 수 있게 강의 내용도 업데이트 되거나 게시판에 업로드 해주시면 좋을 거 같습니다-

  • python
  • 웹-크롤링
  • 포스트맨
juhyun2393 댓글 2 좋아요 2 조회수 444

서버에서 데이터를 가져와서 사용하는 경우...

해결됨

Flutter 중급 1편 - 클린 아키텍처

서버에서 데이터를 가져와 앱에 로드 및 업데이트 하는 과정에서 질문이 생겼습니다 ^^; "서버에서 데이터-> 로컬 db에 저장 -> 앱에서 사용" "데이터 업데이트 -> 서버로 update request -> 서버에서 데이터 request -> 로컬 db를 업데이트" 하는 코드에서 내부 db에서 데이터를 가져오거나 업데이트하는 부분은 datasource 영역으로 이해가 되는데 서버에서 데이터를 request하는 코드들도 datasource의 영역이라고 봐야할까요?

  • flutter
  • ios
  • android
지루한 성게 댓글 1 좋아요 0 조회수 247

@Queries() 이노테이션

미해결

[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!

restaurant_repository.dart에서 사용되는 Future < CursorPagination < RestaurantModel >> paginate ({ @Queries() PaginationParams ? paginationParams = const PaginationParams (), }); @Queries() 이노테이션이 궁금합니다. 구글링해봐도 명확하게 나오지 않습니다.

  • flutter
  • 하이브리드-앱
ksr 댓글 1 좋아요 0 조회수 189

Restaurant Pagination - 3 문의사항

미해결

[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!

Restaurant Pagination - 3 챕터 중 궁금한 사항이 있어서 글을 남깁니다. RestaurantStateNotifier 클래스의 생성자에 }) : super (CursorPaginationLoading()) { paginate(); } 라는 CursorPaginationLoading 상태를 넣었으며, restaurant_screen.dart에는 아래와 같은 로직이 들어있습니다. if (data is CursorPaginationLoading) { return Center( child: CircularProgressIndicator(), ); } 위 내용을 보았을때, 무한적으로 로딩이 걸려야 하는 것 아닌가요? 어떻게 약간의 로딩 후 정상적인 페이지를 나타내는지 이해가 잘 되지 않습니다..

  • flutter
  • 하이브리드-앱
ksr 댓글 1 좋아요 0 조회수 296

현업에서 로컬 DB 활용시 Hive 사용했을때 구현 패턴 문의

미해결

Flutter 초입문 왕초보편

main 상단에 Box<ToDO> 로 묶어 전역으로 사용했는데요, 강의 내 말씀하신대로 ... 토이프로젝트가 아닌이상 뭐 좋은방법은 아닐 것 같습니다. 실제로 구현패턴은 어떻게 현업에서 사용하는지 궁금합니다. 간단하게 링크를 주셔도 될 것 같습니다. Repository 같은거로 만들어서 넣고빼고 하는걸 메서드 만들어두는 패턴이 있다면 샘플이 궁금합니다.

  • flutter
  • ios
  • android
  • dart
코드리프트 댓글 1 좋아요 0 조회수 335

firebase 프로젝트 연결 오류

미해결

처음하는 플러터(Flutter) 기초부터 실전까지 [풀스택 Part4] (쉽고 견고하게 단계별로 다양한 프로젝트까지)

캡쳐 화면과 같이 계속 에러가 나는데 어떻게 해결해야할까요..? 검색한대로 여러 시도를 해봤는데도 실행이 되질 않아서 여쭤봅니다ㅠㅠ 제 환경은 윈도우즈입니다.

  • flutter
  • firebase
  • dart
  • frontend
  • firestore
sh Hong 댓글 1 좋아요 0 조회수 795

import 절대경로 설정 방법 질문 드립니다!

해결됨

손에 익는 Next.js - 공식 문서 훑어보기

조은님 안녕하세요 🙂 강의 잘 보았습니다! 강의를 보다가 문득 궁금한 점이 있는데요! import 문 통해서 절대경로로 파일을 불러올 때, 전역에 있는 tsconfig.json 내에서 파일별로 일일이 수동 설정을 해주어야하는 걸로 아는데 조은님께서는 자동으로 @가 붙여진 형태로 불러와지는 거 같아서요! 혹시 따로 설정 어떻게 하셨는지 여쭤봐도 괜찮을까요?

  • react
  • typescript
  • next.js
  • next.js13
killyou18 댓글 1 좋아요 0 조회수 332

섹션6 갤러리에서 여러개의 이미지 선택에서 비동기동작

해결됨

Flutter로 SNS 앱 만들기

body: Container( alignment: Alignment.topCenter, padding: const EdgeInsets.symmetric(vertical: 15, horizontal: 15), child: InkWell( onTap: () { selectImages(); }, child: Container( width: 80, height: 80, selectImages(); 여기에서 비동기로 동작한다고 했는데 왜 비동기 동작인지요?

  • flutter
  • android
  • firebase
  • dart
vadain2000 댓글 1 좋아요 0 조회수 215

[공유] Hive generator 실습 중 FolderAdapter::read 메서드가 return Folder() 로 생성되는 이슈

해결됨

[초중급] Flutter Todo 앱 - FlutterBloc

pubspec.yaml environment: sdk: '>=3.1.2 <4.0.0' dependencies: flutter: sdk: flutter freezed_annotation: 2.4.1 cupertino_icons: ^1.0.2 get_it: 7.2.0 hive: 2.2.3 hive_flutter: 1.1.0 intl: 0.17.0 dev_dependencies: build_runner: 2.4.8 flutter_test: sdk: flutter flutter_lints: ^2.0.0 freezed: 2.4.7 hive_generator: 2.0.1 json_serializable: 6.7.1 folder.g.dart 파일 class FolderAdapter extends TypeAdapter<Folder> { ... @override Folder read(BinaryReader reader) { ... return Folder(); } ... }

  • flutter
  • bloc
  • 클린-아키텍처
박병용 댓글 2 좋아요 0 조회수 385

[공유] Hive generator 실습 중 FolderAdapter::read 메서드가 return Folder() 로 생성되는 이슈

해결됨

[초중급] Flutter Todo 앱 - FlutterBloc

environment: sdk: '>=3.1.2 <4.0.0' dependencies: flutter: sdk: flutter freezed_annotation: 2.4.1 cupertino_icons: ^1.0.2 get_it: 7.2.0 hive: 2.2.3 hive_flutter: 1.1.0 intl: 0.17.0 dev_dependencies: build_runner: 2.4.8 flutter_test: sdk: flutter flutter_lints: ^2.0.0 freezed: 2.4.7 hive_generator: 2.0.1

  • flutter
  • bloc
  • 클린-아키텍처
댓글 0 좋아요 0 조회수 251

인기 태그

인프런 TOP Writers

주간 인기글