묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!
리프레시 토큰이 만료될 때 AlertDialog를 그리고 싶습니다.
리프레시 토큰이 만료될 때 바로 login screen으로 이동하는 것이 아니라 다이얼로그를 띄운 후 확인 버튼을 누르면 화면 이동을 하고 싶은데 이 showDialog를 어디서 해야 할지 난관에 빠졌습니다. 현재는 리프레시가 만료되면dio interceptor에서 authProvider의 logout() 을 통해userMeProvider의 logout()을 호출해 state를 null로 만들고,goRouter가 state가 null이면 바로 로그인 스크린으로 redirect 시키고 있는데이 흐름이 뷰에서 이루어지는 것이 아니라서 context가 필요한 showDialog를 어느 부분에서 구현해야 할지 감이 안 잡힙니다.state를 null로 만들기 전에 다이얼로그를 띄우려면AuthProvider에서 userMeProvider의 logout를 호출하기 전에 실행되어야 할 것 같기도 한데 logout() { // showDialog()??? ref.read(userMeProvider.notifier).logout(); }결국 view단에서 호출하는 것이 아니기 때문에 context를 얻어올 방법이 떠오르지 않네요...
-
미해결[2025 리뉴얼]플러터플로우로 코딩 없이 한달 안에 앱 만들기
변수의 활용 파트 질문입니다. local state variable 숫자가 올라가지 않아요
변수의 활용 파트에서 동일하게 진행하고 테스트를 해봣는데, app state variable은 트윗을 삭제하면 숫자가 올라가는데, local state variable은 올라가지 않는데 왜그런걸까요?
-
해결됨[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
에뮬레이터 오류
안녕하세요 앞서 '에뮬레이터 오류' 제목으로 문의 주셨던 분과 같은 오류입니다.에뮬레이터 실행하면 아무 화면도 나오지 않고이렇게 나오네요ㅜㅜandroid studio 다시 깔아보고 포멧도 했다 다시 깔아보고 했는데도 같은 오류가 나옵니다.
-
미해결Flutter로 SNS 앱 만들기
섹셕9 좋아요 기능추가에서
firebaseFirestore.runTransaction(transactionHandler);저는 강사님과 같은 코딩이 안돼는건 버젼차이 인가요?버젼 차이면 그냥 넘어 가겠습니다
-
해결됨Flutter로 웹 서비스 개발하기 (1) - Responsive Web
안녕하세요. 소스 문의입니다~
강의를 들었는데... github소스라든지 그런게 안보이든데...결제했는 사람조차도 소스 제공이 안되나용?답변 부탁드립니당~
-
미해결처음하는 플러터(Flutter) 기초부터 실전까지 [풀스택 Part4] (쉽고 견고하게 단계별로 다양한 프로젝트까지)
강의 방법 및 효율적인 학습 팁 강의화면 안보이는 이슈
강의 방법 및 효율적인 학습 팁 강의화면 안보이는 이슈 있습니다.빠른 확인 부탁드립니다.
-
해결됨[2025 리뉴얼]플러터플로우로 코딩 없이 한달 안에 앱 만들기
댓글창 처럼 갤러리창을 만들고 싶습니다.
안녕하세요. 동영상 강의를 응용해서 댓글을 저장하는것과 같이 어떤 Post에 이미지들을 upload하고 이것들을 subcollection에서 string으로 url로 저장되도록 하였습니다. 버튼에 bottomshow를 이용해서 댓글목록이 아닌 해당 post에 대한 사진 목록을 보여주고 싶어서 시도해보고 있는데요. image에서 archi_picture(subcollection) doc에서 imageUrl이라고 설정한 string은 선택할 수 없는데 어떤방식으로 접근해야할지 모르겠습니다. 프로그래밍을 하나도 모르는 상태에서 시작해서. 많이 어렵네요. 갤러리 창을 만든 다음에는 선택한 사진또는 전체를 선택해서 다운로드 받을 수 있는 기능을 만들고 싶습니다.
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
프로그램 설치 오류
안녕하세요! 이번 강의를 통해 코딩을 처음 접하는 수강생입니다.선생님이 말씀해주신대로 프로그램을 전체 다운로드 했는데, 해당 x표시들이 사라지지 않고 계속 나와서 어떻게 해당 오류를 해결할 수 있는지 여쭤봅니다!
-
해결됨Flutter로 웹 서비스 개발하기 (1) - Responsive Web
그리고 또 다른 질문~
이후의 강의 일정은 언제쯤 잡고 계신가요?플러터에서의 SEO강의 너무 듣고 싶어요.. ㅎㅎㅎ
-
미해결[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!
styleFrom() 에서 primary 가 Deprecated 된 것
안녕하세요. 코팩님 초급 강의 듣다가 이제 중급으로 과감히 넘어온 수강생입니다 ! 첫번째 챕터를 하면서 styleFrom() 에서 막혔는데, 질문들 훑어 보고 한 번 해결해 봤는데 이대로 강의에 적용하면 되나요? ElevatedButton( onPressed: () {}, style: ElevatedButton.styleFrom( foregroundColor: PRIMARY_COLOR, ), child: Text('로그인'), ), TextButton( onPressed: () {}, style: TextButton.styleFrom( foregroundColor: Colors.black, ), child: Text('회원가입'), ),그리고, IOS랑 Android는 버튼 색감 자체가 차이가 있는 거기 때문에 색감 같은거는 앞으로 감안하면서 들으면 되는 건지요 ?? ㅎㅎ
-
미해결[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!
navigation bar 밑에 widget 띄울 방법 질문드립니다.
제가 개인 어플을 만들고 있는데요. 하단 Navi bar 밑의 공간에 배너로 띄울 생각입니다. 그런데 navi bar 밑에 배너로 띄울 방법이 생각나지 않아서 방법을 아신다면 공유해주시면 감사하겟습니다!
-
미해결[Bloc 응용] 실전 앱 만들기 (책 리뷰 앱) : SNS 로그인, Firebase 적용, Bloc 상태 관리, GoRouter
appBar 텍스트 컬러 적용이 안돼요!
앱바 텍스트를 색을 지정하고 돌리면 글자가 안 나타납니다..
-
해결됨GetX 기반 Flutter 앱 만들기
model, viewmodel
파일이 엄청 많은데 model, view, viewmodel로 나눈다면 어떤 파일이 model이고 어떤 파일이 view에 해당하는건가요?
-
해결됨Flutter로 메신저앱 만들기
상태에서 가져오는 방식 vs. Provider에서 가져오는 방식
38강 21:58 부분의 currentUserModel 부분에 authProvider에서 가져오는게 아닌 state에 저장된 유저모델state.model.userList[0]를 넣는건 안되나요? 2개의 차이점을 알고 싶습니다
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
섹션 23 에서 Google Map, Geolocator 설정 문의
안녕하세요!Google Map, Geolocator 설정 관련 문의드립니다. 1. 구글맵 버전이 강의하실 때보다 업그레이드가 되어서, 그 버전으로 실행하니, 아래와 같이 에러가 뜨는데 해결방법 문의드립니다. 2. 구글맵과 지오로케이터 모두 예전 강의해주신대로 degrade하면 아래의 에러가 뜨는데 어떻게 해결하면 좋을지 문의드립니다. 감사합니다.
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
home-brew 설치하기 관련 notion 접속불가하네요!
Flutter 설치강좌에서 home-brew 설치하기 강좌보고있습니다. 다만 영상에서 보여주시는 notion에 있는 설치커멘드를보려고 하니 접속이 불가능하네요 brew환경변수 등록코멘드를 복사해서 입력하고 싶은데이제 노션은 더이상 사용안하시는 건가요?
-
해결됨Flutter 앱 개발 기초
안드로이드 스튜디오 에뮬레이터 관련 질문
안녕하세요! 개인적인 프로젝트를 위해 안드로이드 스튜디오로 앱을 만들기 위해 공부 중인 대학생입니다!제가 Home 페이지에 TextButton을 통해 버튼을 만들었는데 사진처럼 앱 테마 자체가 버튼이 둥글게 나오는 형태로 되어있는데 혹시 앱 테마를 변경할 수 있는 방법이 있을까요?인터넷에 검색을 해봐도 안드로이드 스튜디오 자체의 테마(Light, Dark) 이런 부분의 설명 밖에 안나와있어서 강사님께 문의드립니다ㅠㅠㅠㅠ
-
해결됨Flutter로 SNS 앱 만들기
8섹션 follow,unfollow기능추가 에서
14:21profile_repository.dart강의 코드는 이렇게 나와야 하는데 저는다르게 나와요then코드를 치니 이렇게 나요.. 무시하고 코드입력하고 진행했습니다.하여튼 아래코드로 그냥 진행 했는데요.value에서 에러가 발생 하여, 위코드와 같은 의미라 하여 주석처리하고 진행했습니다.그러나 currentUserModel에서 에러가 발생했습니다.첫번째 value부분에 에러 부분과 두번째 currentUserModel부분좀 봐주세요. 멜보내겠습니다.
-
미해결[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!
SkeletonParagraph()에 관한 질문입니다.
안녕하세요."Skeleton 사용하기"의 강의 내용을 구현하고 있습니다.pubspec.yamldependencies: flutter: sdk: flutter # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^1.0.6 dio: ^5.5.0+1 flutter_secure_storage: ^9.2.2 json_annotation: ^4.9.0 retrofit: '>=4.0.0 <5.0.0' logger: any #for logging purpose flutter_riverpod: ^2.5.1 riverpod_annotation: ^2.3.5 skeletons: ^0.0.3restaurant_detail_screen.dart에서import 'package:flutter_riverpod/flutter_riverpod.dart'; import 'package:skeletons/skeletons.dart'; return DefaultLayout( title: '불타는 떡볶이', child: CustomScrollView( slivers: [ renderTop( model: state, ), renderLoading(), // if (state is RestaurantDetailModel) renderLabel(), // if (state is RestaurantDetailModel) // renderProducts( // products: state.products, // ), ], ), ); }// SkeletonParagraph Logic SliverPadding renderLoading() { return SliverPadding( padding: EdgeInsets.symmetric( horizontal: 16.0, ), sliver: SliverList( delegate: SliverChildListDelegate( List.generate( 3, (index) => SkeletonParagraph( style: SkeletonParagraphStyle( lines: 5, ), ), ), ), ), ); }을 구현하고 재실행하면 다음과 같은 에러가 발생하고 있습니다.Skeleton용하기이미지가 작아서 텍스트로 붙여넣었습니다.Launching lib\main.dart on sdk gphone64 x86 64 in debug mode...Running Gradle task 'assembleDebug'...../../../../AppData/Local/Pub/Cache/hosted/pub.dev/skeletons-0.0.3/lib/src/widgets.dart:56:42: Error: The getter 'backgroundColor' isn't defined for the class 'ThemeData'. - 'ThemeData' is from 'package:flutter/src/material/theme_data.dart' ('/C:/flutter/packages/flutter/lib/src/material/theme_data.dart').Try correcting the name to the name of an existing getter, or defining a getter or field named 'backgroundColor'. color: Theme.of(context).backgroundColor, ^^^^^^^^^^^^^^^../../../../AppData/Local/Pub/Cache/hosted/pub.dev/skeletons-0.0.3/lib/src/widgets.dart💯46: Error: The getter 'backgroundColor' isn't defined for the class 'ThemeData'. - 'ThemeData' is from 'package:flutter/src/material/theme_data.dart' ('/C:/flutter/packages/flutter/lib/src/material/theme_data.dart').Try correcting the name to the name of an existing getter, or defining a getter or field named 'backgroundColor'. color: Theme.of(context).backgroundColor, ^^^^^^^^^^^^^^^Target kernel_snapshot failed: Exception여러가지로 찾아보았지만, 해결되지 않았습니다.이 문제에 대한 해결 방법에 대해 질문을 드립니다.감사합니다.
-
해결됨Flutter 앱 개발 실전
수강기간 연장 요청
안녕하세요 수강기간 연장 부탁드립니다