inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

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

섹션 2 회원가입화면

해결됨

Flutter로 SNS 앱 만들기

예상하지 않게 안드로이드와 플러터 업 하면서 에러로 인하여 섹션 2에 이름,패스원드 확인 검징로직작성편을 다시 보고 있습니다. 그런데, 검증로직에서 에러 부분에 색상이 흰색으로 나와요. 강의화면처럼 빨강색으로 나오고 싶은데 어떻게 하면 됩니까 validator: (value) { if (value == null || value.trim().isEmpty || !isEmail(value.trim())) { return '이메일을 입력해주세요';

  • flutter
  • android
  • firebase
  • dart
vadain2000 댓글 2 좋아요 0 조회수 320

섹션 8 - Follow, Unfollow 기능 추가 파트에서 UserState에서 UserModel을 얻어지지가 않습니다.

해결됨

Flutter로 SNS 앱 만들기

문제가 되는 것으로 추정되는 코드는 UserModel currentUserModel = context.read<UserState>().userModel; 입니다. 이전 강의인 '특정 사용자의 정보 표시' 에서부터 문제가 발생했는데, 이번 강의에서 그냥 지우시길래 일단 넘어갔었습니다. 그러나, 이번 강의에서 똑같이 UserState에서 userModel을 얻어오려고 하니, 실제로는 값이 저장되지 않았습니다. user_state.dart와 user_model.dart를 올려놓으신 Github 최종 코드로 그대로 복사해봤으나, 별다른 효과는 없었습니다... 어떻게 해야할 지 모르겠습니다. 의견 부탁드립니다. userModel에는 값이 저장되었으나, currentUserModel에는 저장되지 않은 모습 메일에 프로젝트 파일을 첨부하여 보내겠습니다. 감사합니다.

  • flutter
  • android
  • firebase
  • dart
정태현 댓글 2 좋아요 0 조회수 290

섹션 7 - 게시글 목록 화면 - 게시글 정보 가져오기에서 Logger에 아무것도 출력되지 않습니다...

해결됨

Flutter로 SNS 앱 만들기

커뮤니티에서 저랑 비슷한 증상을 보이는 2분의 질문을 봤습니다. FeedModel도 createAt으로 되어 있었습니다. 에뮬레이터를 수차례 삭제해보고, 재설치를 반복했습니다만 아무것도 찍히지 않았습니다. 사용하는 에뮬레이터는 Pixel 8 API 34였고, 실제 안드로이드 14인 갤럭시 S21+ 에도 연결해서 테스트해봤으나, 똑같은 상황이 발생했습니다. 코드는 아마 이메일로 보내면 되는 것 같아 이메일로 첨부하겠습니다!

  • flutter
  • android
  • firebase
  • dart
정태현 댓글 2 좋아요 0 조회수 252

섹션2 TextFormField/ElevatedButton/TextButton사용에서

해결됨

Flutter로 SNS 앱 만들기

섹션2 회원가입 TextFormField/ElevatedButton/TextButton사용에서 회원가입 버튼이 radius가 먹고 있는데 어디서 먹고 있는지 모르겠습니다. 안드로이드 업그레이드 하면서 이러네요. 메일 보냈습니다.

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

파베 생성 도와주세요

해결됨

Flutter로 SNS 앱 만들기

현재 강의와 유사한 프로젝트를 하고 있는 게 있어서 이 강의를 듣고 만들어 놓은 코드를 보면서 작업을 하고 있습니다. 게시물 파베 생성 코드를 그대로 가져와서 데이터 종류만 몇 개 더 넣었는데 안되는 이유를 잘 모르겠습니다... 현재 clubProvider와 clubRepository에서 잘못된 거 같은 느낌인데 감이 안옵니다.. screen/modify 디렉터리 안에 createClubScreen이 데이터를 저장하는 스크린입니다.. 한번만 봐주시면 감사하겠습니다.. https://github.com/gimseongcheol/clubproj

  • flutter
  • android
  • firebase
  • dart
gimseongcheol33 댓글 1 좋아요 0 조회수 210

유저 정보

해결됨

Flutter로 SNS 앱 만들기

강사님 강의 잘 듣고 있습니다.. 저번에 유저 정보를 가져오는 것을 질문드렸었는데.. 학교에서 이 강의와 유사한 프로젝트 하는 것이 있어서 적용 시켜보니 정보를 가져오지를 못합니다.. 한번 봐주실 수 있을까요?.. editProfile파일입니다.. https://github.com/gimseongcheol/team_project/tree/master/lib/screen/mainPage

  • flutter
  • android
  • firebase
  • dart
댓글 2 좋아요 0 조회수 256

flutter 설치중 오류 network resource

미해결

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

[!] Network resources X A cryptographic error occurred while checking "https://cocoapods.org/": Handshake error in client You may be experiencing a man-in-the-middle attack, your network may be compromised, or you may have malware installed on your computer. 플러터 설치중 flutter doctor 을 치고 이 오류를 만났는데 window defencer 도꺼보고 다양한 보안프로그램 도 꺼봣는데 안되는데 이 문제에대해 도움이 필요합니다 검색해도 관련 오류가 없더라고요

  • flutter
  • firebase
  • dart
  • frontend
  • firestore
소일로 댓글 1 좋아요 0 조회수 619

Mac개발,VSCode개발 하시는분들 iOS 대응 문제 참고하세요

해결됨

Flutter로 SNS 앱 만들기

강사님께서 ios대응은 준비중이라 하셔서 맥은 안되나했는데 제가 맥 vscode로 ios시뮬레이터 사용해서 강의 마쳤는데 별 이상 없었습니다. 다만 사진첩권한을 허가해줘야 되는데 ios>Runner>info.plist 파일에서 <key>NSPhotoLibraryUsageDescription</key> <string>사진첩 권한을 허가해주세요.</string> <key>NSCameraUsageDescription</key> <string>카메라 권한을 허가해주세요.</string> <key>NSMicrophoneUsageDescription</key> <string>마이크 권한을 허가해주세요.</string> 해당 권한코드를 추가해주시면 됩니다. 또 저는 임펠러엔진 관련 체크메세지가 떳었는데 <key>FLTEnableImpeller</key> <true/> 까지 추가해주시면 됩니다. 그리고 문제 창에 BuildContext관련 참고에러 메세지가 엄청나게 뜰텐데 이건 강의의 상태관리를 프로바이더를 사용해서 context.어쩌고 하는 코드들이 많아서 그렇습니다. 해결방법은 프로바이더 호출을 변수에 따로 담아서 불러오면 되는데 크리티컬한 문제는 아니라 작동은 됩니다. 그래도 강사님께서 상태관리를 RiverPod으로된 리뉴얼된 강의를 제작해주신다면 더 좋지 않을까 싶긴한데.. 이건 미래의 교육생분들과 강사님께 맡기겠습니다 열심히 공부하세요 화이팅.

  • flutter
  • android
  • firebase
  • dart
GO 댓글 1 좋아요 1 조회수 383

플러터에서 forEach문 보다 for룹을 사용을 권장하는 문제와 context 바로사용으로 체크메세지가 많이 뜨시는분들

해결됨

Flutter로 SNS 앱 만들기

안녕하세요 강의 잘보고있습니다. 그런데 vs코드가 삭제로직에 사용된 2군데의 forEach 룹중 한군대의 forEach룹을 자동으로 for in 룹으로 변경하길레 살펴보니 플러터에서는 forEach문 사용이 권장되지 않는다는걸로 보입니다. 예를들어 삭제함수의 void _deleteImage(List<String> imageUrls) { imageUrls.forEach((element) async { await firebaseStorage.refFromURL(element).delete(); }); } 의 코드는 void _deleteImage(List<String> imageUrls) async { for (String imageUrl in imageUrls) { await firebaseStorage.refFromURL(imageUrl).delete(); } } 로 수정하면 되는것 같네요. 또 VSCode에서 context를 함수바디에 바로 사용하는 문제로 체크메세지가 너무 많이 뜨는데 대표적으로 feed_card_widget.dart 파일 삭제버튼의 onPressed:(){} 내에 LikeProvider,ProfileProvider를 호출하는 부분들의 context를 바로 사용하는것보다 final likeProvider = context.read <LikeProvider>(); 이런식으로 변수에 담아서 호출하는 방식을 사용하라는 것 같습니다. 큰문제는 아닌데 강의보시는분들 참고하세요

  • flutter
  • android
  • firebase
  • dart
GO 댓글 1 좋아요 1 조회수 197

섹션7 게시글목록화면 _게시글정보 가져오기

해결됨

Flutter로 SNS 앱 만들기

섹션7 게시글목록화면 _게시글정보 가져오기에서 상태관리 하고 있는 게시글의 데이터 출력 메세지가 달라서요.. 강의 화면과 저랑 달리 나와서요 강의사진 제 컴퓨터사진 logger가 안 먹고 있는거죠.. 압축파일 보냈어요..

  • flutter
  • android
  • firebase
  • dart
댓글 4 좋아요 0 조회수 391

질문있습니다.

미해결

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

- 강의 Row,Coloum 기본과 MaterialApp듣고 있습니다 똑같이 짯는데 왜 색깔이 안들어갈까요? 그리고 글자가 가운데로 정렬은 코드에 없는데 왜 되는거죠??

  • flutter
  • firebase
  • dart
  • frontend
  • firestore
이근삼 댓글 2 좋아요 0 조회수 264

강의 노트를 보고 싶은데 어디서 봐야되요.

미해결

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

강의노트... 못 찾겠습니다.

  • flutter
  • firebase
  • dart
  • frontend
  • firestore
이근삼 댓글 1 좋아요 0 조회수 282

안드로이드 앱 핑테스트

미해결

Flutter 초입문 왕초보편

안녕하세요. 강의를 듣고 개인적으로 앱을 제작하고 있는데요. 핑 테스트하는 모바일앱입니다. dart.dev 에서 ping_dart라는 패키지를 이용해서 제작하고 있는데 오류가 발생하고 있습니다. 혹시 도움을 받을 수 있을까요? cmd에서 구글로 핑은 잘 나갑니다.. import 'package:flutter/material.dart'; import 'package:dart_ping/dart_ping.dart'; class Screen2WebList extends StatelessWidget { const Screen2WebList({super.key}); @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: Text("핑테스트", textAlign: TextAlign.left,), titleTextStyle: const TextStyle( color: Colors.white, fontSize: 20, ), backgroundColor: Colors.blue, ), body: Column( children: [ Container( height: 100, width: 100, alignment: Alignment.center, child: TextButton(onPressed: () { startPing(); }, child: Text("CLICK"), ) ), ], ), ); } startPing() async { final ping = Ping('google.com', count: 5); ping.stream.listen((event) { print(event.error); }); } } 오류메세지 I/flutter (23733): requestTimedOut I/flutter (23733): requestTimedOut I/flutter (23733): requestTimedOut I/flutter (23733): requestTimedOut I/flutter (23733): null

  • flutter
  • ios
  • android
  • dart
댓글 1 좋아요 0 조회수 541

섹션2(상태가입)

해결됨

Flutter로 SNS 앱 만들기

AuthState에 이렇게 문제가 생기고 The name 'AuthState' isn't a type, so it can't be used as a type argument. (Documentation) Try correcting the name to an existing type, or defining a type named 'AuthState'. 라고 뜹니다 어떻게 해결해야할지 모르겠어요

  • flutter
  • android
  • firebase
  • dart
류정균 댓글 1 좋아요 0 조회수 196

삼항연산자에 대한 질문

해결됨

Flutter로 SNS 앱 만들기

안녕하세요 . 프로필 사진에서 삼항연산자를 아래처럼 사용하면 코드가 더 효율적일꺼라 생각했는데 에러가 발생합니다. 아래처럼 사용하는 건 틀린건가요? CircleAvatar( radius: 64, backgroundImage: _image == null ? AssetImage('assets/images/profile.png') : MemoryImage(_image!),)

  • flutter
  • android
  • firebase
  • dart
5004 댓글 1 좋아요 0 조회수 228

섹션8번 signOut

미해결

Flutter로 SNS 앱 만들기

강의에서 signOut을 추가하여서 추가를 해보니 오류가 뜹니다. await FirebaseAuth.instance.signOut();으로 바꿨을때는 문제가 없습니다.

  • flutter
  • android
  • firebase
  • dart
gimseongcheol33 댓글 2 좋아요 0 조회수 260

인기 태그

인프런 TOP Writers

주간 인기글