inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

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

미해결

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

- 본 강의 영상 학습 관련 문의에 대해 답변을 드립니다. (어떤 챕터 몇분 몇초를 꼭 기재부탁드립니다) - 이외의 문의등은 평생강의이므로 양해를 부탁드립니다 - 현업과 병행하는 관계로 주말/휴가 제외 최대한 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 조회수 295

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

미해결

Flutter 초입문 왕초보편

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

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

firebase 프로젝트 연결 오류

미해결

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

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

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

섹션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

외부 데이터베이스는요?

미해결

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

-hive랑 drift로 내부데이터베이스 써서 핸드폰을 재실행해도. 데이터가 남아있는건 알겠습니다 이제 저는 모든 사용자랑 데이터를 공유하고 싶고 재실행해도 데이터가 남아있게 쓰려면. 외부데이터베이스를 써야할거 같은데 어떤 라이브러리?? 어떤 import?? 써야하나요?!

  • flutter
  • 클론코딩
유하 댓글 1 좋아요 0 조회수 235

강의자료 부탁드립니다

미해결

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

rokoppa@gmail.com 입니다. 감사합니다~!

  • python
댓글 1 좋아요 0 조회수 223

기본환경설정(2-1), (Ctrl+)F5누르면 실행하지 않고 Select debugger라고 뜹니다.

미해결

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

안녕하세요. F5나 Ctrl+F5를 누르면 코드를 실행하지 않고 첨부한 캡쳐처럼 Select debugger 라고 뜹니다. 그리고 오른쪽의 세모를 클릭하면 실행합니다. 강의대로 그대로 따라했는데 제가 무언가 빠뜨린 게 있는 건가요? 어떻게 해야하죠? 감사합니다!

  • python
defoogle 댓글 3 좋아요 0 조회수 2256

회원가입 버튼을 누른 후 validation 문제

해결됨

Flutter로 SNS 앱 만들기

영상 마지막에 고쳐주신 setState(() { _isEnabled = false; _autovalidateMode = AutovalidateMode.always; }); 위치를 바꾸어주어서 그 전에 null 로 return 하는 조건문 때문에 autovalidateMode.always 가 적용되지 않는 것 같습니다. 조언 부탁드립니다.

  • flutter
  • android
  • firebase
  • dart
Sean Choi 댓글 1 좋아요 1 조회수 301

AuthRepository의 token() 메소드는 사용되는 곳이 없는것같은데 맞나요?

미해결

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

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 코드팩토리 디스코드 https://bit.ly/3HzRzUM Flutter 강의를 구매하시면 코드팩토리 디스코드 서버 플러터 프리미엄 채널에 들어오실 수 있습니다! 디스코드 서버에 들어오시고 저에게 메세지로 강의를 구매하신 이메일을 보내주시면 프리미엄 채널에 등록해드려요! 프리미엄 채널에 들어오시면 모든 질의응답 최우선으로 답변해드립니다! 토큰을 재발급하는 로직은 dio interceptor 내부에서 일어나고있는것으로 이해했는데, 그러면 AuthRepository에서 Future<TokenResponse> 타입을 반환하는 token()메소드는 왜 존재하고 어디에 사용되는 것인가요?

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

Intel HAXM

미해결

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

시작하는 단계에서 에뮬레이터를 실행하면 이런 메시지가 뜨는데 혹시 뭘 추가로 해줘야하는건가요??

  • flutter
  • 클론코딩
박준기 댓글 1 좋아요 0 조회수 354

google font 관련 내용

해결됨

Flutter 앱 개발 기초

theme: ThemeData( textTheme: GoogleFonts.getTextTheme('Jua'), ), 위 소스를 적용시 에러가 나면서 적용이 되지 않습니다. 버전은 현재 6.2.0을 사용중에 있으며 readme쪽 파일을 봐도 getTextTheme 업데이트내역이 따로 없는것 같은데.. 적용이 안됩니다 ㅠ

  • flutter
조경진 댓글 3 좋아요 2 조회수 442

Android emulator 실행 에러

미해결

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

에뮬레이터가 안 돼서 실습을 못 하고 있습니다. 도와주세요ㅠㅠ 안녕하세요, 강의를 따라 Hello world 앱 제작하기 섹션은 잘 진행하였는데 갑자기 아래와 같이 Open Android Flutter : Flutter Inflearn을 클릭해도 이렇게 에뮬레이터가 뜨기만 할 뿐 연결되지 않습니다.. 어떻게 해결해야 할까요..?

  • flutter
  • 클론코딩
dudtj9326 댓글 1 좋아요 0 조회수 301

go router redirect 동작 질문

미해결

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

안녕하세요 redirect 이용해서 구현하는 것에 질문이 있어요 예를 들면 1) 어떤 상세 페이지에서 컨텐츠 보고 있었음 2) 토큰만료 되서 로그인 페이지로 감 3) 재로그인하고 아까 상세 페이지로 복귀 또는 1) 로그아웃했음 (auth state 에 따라 redirect함) 2) 뒤로 가기가 있는 로그인 페이지로 이동 3) 뒤로가기 하고 싶으나 (context.pop할 페이지가 없다고 나옴) 이런 시나리오라 할 떄 go router 같은 경우 redirect 으로 로그인 페이지로 보내게 되면 context.pop할때 뒤로갈 페이지가 없다고 되는데 이런경우는 어떻게 다뤄야할까요? 당장 생각되는건 redirect 되는 페이지들이 context.go 처럼 작동되어서 context.push 같이 redirect 될 수 있도록 조절이 가능하면 좋을 것 같다는 생각이 드는데 방법이 있는지 궁금해요. 만약에 위 해결 방법이 없다면 수동적으로라도 redirect 을 사용 안하고 auth state 별로 라우팅을 명시해주는게 나을까요..? 아래는 구현한 코드 예제입니다 final goRouterProvider = Provider<GoRouter>((ref) { final authProvider = AuthNotifier(ref: ref); return GoRouter( navigatorKey: MyApp.navigatorKey, debugLogDiagnostics: false, initialLocation: RouterPathEnum.SPLASH.path, redirect: authProvider.redirectLogic, refreshListenable: authProvider, routes: [ ...RouterPathEnum.values .map( (value) => transitionRoute( path: value.path, routerEnum: value, duration: const Duration(milliseconds: 500), ), ) .toList(), ...goDynamicRouteList, /// -- Deep Link Page -- ], ); }); class AuthNotifier extends ChangeNotifier { final Ref ref; AuthNotifier({required this.ref}) { //LoginPlatformEnum 상태 listen -> 상태가 변경되면 notifyListeners() 호출 ref.listen<LoginPlatformEnum?>( authViewModelProvider, (previous, next) { if (previous != next) { notifyListeners(); } }, ); } String? redirectLogic(_, GoRouterState state) { final authState = ref.read(authViewModelProvider); /// 로그인 여부 final authenticated = authState; /// 로그인 하려는 경우 final authenticating = (state.matchedLocation == RouterPathEnum.LOGIN.path) || (state.matchedLocation == RouterPathEnum.SIGNUP.path) || (state.matchedLocation == RouterPathEnum.PASSWORD_RESET.path); final isSplash = (state.matchedLocation == RouterPathEnum.SPLASH.path); log('authenticated.value: $authenticated authenticating: $authenticating'); if (isSplash) return null; /** * authenticated - 로그인이 안된 경우 (LoginPlatformEnum.none) * 로그인을 시도하는 케이스 : 원하는 페이지로 이동 * 그 외 케이스 : 로그인 페이지 이동 */ if (authenticated == LoginPlatformEnum.NONE) { return authenticating ? null : RouterPathEnum.LOGIN.path; } /** * authenticated - 로그인 성공한 경우 * 로그인하려는 페이지 or splash -> total main 페이지로 이동 * 그 외 케이스 : 원하는 페이지로 이동 */ return (authenticating) ? RouterPathEnum.TOTAL_MAIN.path : null; } }

  • flutter
  • 하이브리드-앱
주식회사커넥터 댓글 1 좋아요 0 조회수 837

FloatingActionButton onPressed 함수에서 컴파일 에러가 발생합니다.

미해결

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

안녕하세요. 수고많으세요. renderFloatingActionButton에서 onPressed()함수구성시아래분과 동일한 아래와 같은 에러가 납니다. 그분은 원격으로 해결해주신거 같아 해결책을 몰라 질문드립니다. lib/screen/home_screen.dart:53:22: Error: The argument type 'Context' can't be assigned to the parameter type 'BuildContext'. - 'Context' is from 'package:path/src/context.dart' ('/C:/Users/KSG/AppData/Local/Pub/Cache/hosted/pub.dev/path-1.9.0/lib/src/context.dart'). - 'BuildContext' is from 'package:flutter/src/widgets/framework.dart' ('/C:/Users/KSG/libraries/flutter_windows_3.16.5-stable/flutter/packages/flutter/lib/src/widgets/framework.dart'). context: context, ^ 혹시나 해서 아래처럼 type casting해보았는데 컴파일은 되는데 실행시 바텀창이 보이지 않네요. context: context as BuildContext,

  • flutter
  • 클론코딩
강선규 댓글 1 좋아요 0 조회수 225

인기 태그

인프런 TOP Writers

주간 인기글