[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
response.data ['response']['body']['items'].map((e)=>StatModel.fromJson(json: e)) 위의 코드를 사용하여 가져온 미세먼지 데이터를 StatModel의 인스턴스로 만들 때, 아래와 같은 에러가 간헐적으로 발생합니다. [ERROR:flutter/runtime/dart_vm_ initializer.cc (41)] Unhandled Exception: type 'String' is not a subtype of type 'int' of 'index' hot Restart를 계속 누르다 보면 해결되다가도, 강의를 진행하다 다시 hot Restart를 눌러야 하는 상황이 발생하면 이 에러가 반복적으로 발생합니다. 해결방법을 알고싶습니다.
안녕하십니까? 결측값 채우기 중 최빈값 관련해서,, m = X_train['workclass'].mode()[0] 여기서 mode()과 mode()[0]의 차이는 무엇인지요? 즉 [0]의 쓰임이 무엇인지? 다른 중앙값, 평균 등은 이런게 없는데 왜 최빈값만 이런게 뒤에 붙는지요?
강의를 수강하며 클린 아키텍쳐라는 개념을 처음 사용하다보니 미숙한 부분이 많다보니 질문이 많아지는 것 같습니다.^^; 페이지간 이동이 아닌, 하나의 페이지안에서 일부 위젯들만 변경되거나 노출/숨김되는 경우, 그러나 기능적으로는 분명한 차이가 있을 때, 뷰/뷰모델 작성은 어떻게 나누어서 하면 될까요? 간단한 예를 들어보면 같은 배경에서 중앙에 배치 되는 위젯들만 PageScroll 또는 숨김/노출되는 상황입니다. 첫 진입 -> 중앙에 시작 버튼 노출 시작버튼 클릭 시 -> 시작 버튼 숨김/ 중앙에 비디오 선택창 노출 비디오 선택 시 -> 비디오 선택창 숨김/비디오 플레이어 노출 비디오 종료 시 -> 비디오 플레이오 숨김/ 다시보기 버튼 노출 위젯의 배치로만 보았을 때는 1개의 view에 여러개의 component가 있는 형태이지만, 기능적으로 구분하면 시작/비디오선택/비디오플레이/다시하기 이런식으로 4개의 view로도 구분할 수 있는 것 같아보입니다. 강사님께서는 이럴 경우 어떤식으로 코드를 작성하시는지 궁금합니다.
[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!
"완성된 Pagination 로직 실행해보기" 강의에서 Scroll 위치를 찾기 위해서 반영한 ScrollController에서 Listener를 등록해도 스크롤 할때 동작을 하지 않아서 문의드립니다. - 리스너를 등록해도 스크롤 시 print('run') 이 동작을 안합니다..
강의 영상처럼 logger를 했을때 Instance of FeedModel이 안찍힙니다.. 혹시 몰라서 진행해 봤는데 feed_screen.dart에서 feedList[0]부분에서 오류가 납니다. Firestore에 feed 있는 상태, 없는 상태 둘다 해봤는데도 log가 안찍힙니다.
[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
Launching lib\main.dart on sdk gphone64 x86 64 in debug mode... Running Gradle task 'assembleDebug'... Warning: The plugin video_player_android requires Android SDK version 34. For more information about build configuration, see https://docs.flutter.dev/deployment/android#reviewing-the-gradle-build-configuration. One or more plugins require a higher Android SDK version. Fix this issue by adding the following to C:\Users\kimseongmin\Desktop\vid_player\android\app\build.gradle: android { compileSdkVersion 34 ... } 위 에러로 인해 app\build.gradle에 상기 내용을 적었는데도 불구하고 에러가 나는 이유가 무엇일까요?
[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!
안녕하세요. 정말 좋은강의 감사드립니다. 제가 지금 첫번째로 듣고있는중이라 정확히 모든걸 이해하면서 듣진 못하고있는데 장바구니에서 결제하기 눌러서 결제 완료하고 주문탭가면 방금 주문한 내역이 반영되지 않고 리프레쉬한번 해야 반영이 되는데 리프레쉬 안하고 바로 주문탭에 반영시키는 방법 생각해보다가 그냥 basket_screen.dart에서 결제하기 버튼을 눌렀을때 onPressed: () async { final resp = await ref.read (orderProvider.notifier).postOrder(); if(resp){ await ref.read (orderProvider.notifier).paginate(forceRefetch:true); context.goNamed(OrderDoneScreen.routeName); }else{ ScaffoldMessenget.of~~ } } 위와 같은식으로 그냥 버튼 누르고 바로 paginate(forceRefetch:true);을 통해 강제로 데이터 한번 갱신해버리는식으로 했는데 이렇게하면 안좋은게 있을까요..? 만약 안좋다면 어떤식으로 해야 주문탭에 바로 반영이 되게 할 수 있을까요 ㅜㅜ 주문탭에 옵티미스틱 리스폰스 코드를 어떻게 만들어서 어디에 적용시켜야할지 잘 모르겠습니다 ㅜㅜ
안녕하세요 섹션 6, 사용자 정보, 게시글정보를 Model 클래스로 관리 영상에서 영상 따라서 마지막에 삭제할 것 삭제하고 다시 게시물 등록해서 firestore과 storage에 정상적으로 데이터 들어가나 해봤는데 storage에는 feeds 폴더 안에 데이터가 들어오는데 firestore에는 users 컬렉션만있고 feeds 컬렉션이 안뜹니다.. 비슷한 질문 올리신 분 계셔서 참고해봤는데 코드에는 이상이 없는 것 같아서 질문합니다.
안녕하세요 좋은강의보고 배우며 어려가지 만들고 있습니다. 혹시 custom Actions같은 부분에서도 질문이 가능할까요? Return Value에 대한 질문 입니다. flutterflow를 이용해서 아두이노와 ble통신하는 기능을 만들고 싶은데요.. 다른 pubdev에서 가져온 라이브러리의 타입을 따로ReturnValue로 지정하는 방법이 있을까요?? 답변이 어렵다면 혹시 추후에 custom Code에 대한 강의 추가도 계획에 있을까요??
[Bloc 응용] 실전 앱 만들기 (책 리뷰 앱) : SNS 로그인, Firebase 적용, Bloc 상태 관리, GoRouter
안녕하세요? 현재 7장까지 잘 따라하다가, 프로필 이미지가 정상 업로드 된거 같은데 홈화면에서 제대로 표시가 안되어 무엇이 문제인지 찾고 있습니다. 샘플소스가 있다면 관련 부분 비교해 보고 싶은데 개남님 github 찾아봐도 bookreview 프로젝트가 안보이드라고요. 전체 full 소스 받아볼수 있다면 관련 부분 비교해 보고 싶습니다.
[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
영상을 보며 따라하고 있습니다. 윈도우입니다. Flutter inflearn으로 에뮬레이터를 생성하고 선택 후 실행을 눌렀는데 아래와 같은 메시지가 나옵니다. (책으로 따라 할때도 동일한 현상이 있었습니다. ) 어떤 문제인지 알려주시면 감사하겠습니다. Console Launching lib\main.dart on sdk gphone64 x86 64 in debug mode... Running Gradle task 'assembleDebug'... FAILURE: Build failed with an exception. * Where: Settings file 'C:\Users\dream\���� ȭ��\test_proj\android\settings.gradle' line: 21 * What went wrong: Error resolving plugin [id: 'dev.flutter.flutter-plugin-loader', version: '1.0.0'] > Included build 'F:\????????��\flutter\flutter_windows_3.19.0-stable\flutter\packages\flutter_tools\gradle' does not exist. * Try: > Run with --stacktrace option to get the stack trace. > Run with --info or --debug option to get more log output. > Run with --scan to get full insights. * Get more help at https://help.gradle.org BUILD FAILED in 30s Error: Gradle task assembleDebug failed with exit code 1