묻고 답해요
156만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결Flutter로 메신저앱 만들기
전체 코드 받을 수 있나요?
강의를 따라하다가 어느 부분을 놓힌건지 모르겠는데 갑자기 채팅리스트가 안나오는 상태여서요. 강의를 벌써 50강쯤들었는데 모든 영상을 처음부터 재주행하면서 어디 틀렸나.. 하고 찾기에는 시간을 너무 버리는 일이라 완성본 코드가 있다면 그부분 비교하고 틀린부분을 찾을 수 있을것 같아서요.
-
해결됨바이브코딩으로 만드는 게임 웹페이지
강의 듣는 중 얻은 경험 공유.
계정의 환경 변수 편집중에 여러번 경로를 적었음에도 확인이 되도 저장되지 않는 이슈가 있었음. -> 저장이 확실히 되었는지 체크하세요.그래도 안 되면 재부팅 하시는 걸 추천-> 그래도 안 되면 gpt와 함께 진행 후 선생님께 질문 하면 되지 않을까 싶습니다.당황했던 경험 공유.cmd에서 flutter --version을 하시면 의존성 설치하더라구요 이것도 놀라지 마시라고 같이 공유드려요. 개발을 처음하는 사람이기에 제가 맞이한 문제도 공유 cmd에 flutter doctor를 이용 했을 때[!] Android toolchain - develop for Android devices (Android SDK version 36.0.0) X cmdline-tools component is missing. Try installing or updating Android Studio. Alternatively, download the tools from https://developer.android.com/studio#command-line-tools-only and make sure to set the ANDROID_HOME environment variable. See https://developer.android.com/studio/command-line for more details. X Android license status unknown. Run flutter doctor --android-licenses to accept the SDK licenses. See https://flutter.dev/to/windows-android-setup for more details.--------------[!] Visual Studio - develop Windows apps (Visual Studio Build Tools 2019 16.11.46) X The current Visual Studio installation is incomplete. Please use Visual Studio Installer to complete the installation or reinstall Visual Studio.이렇게 두 개의 문제가 있었음.1. Android Studio에서 Android SDK Command-line Tools(Latest)와 Android SDK Platform-Tools를 깔았음.2. 라이선스 미동의가 있기에 다음과 같이 했음.cmd에 flutter doctor --android-licenses -> 동의하지 않은 review들을 보여주며 y를 누르라고 하기에 y들을 눌렀음. 3. visual studio 윈도우 앱개발관련 visual studio 설치인데 시작메뉴에서 Visual Studio Installer을 검색후 Build Tools 2019라는 버튼을 다운로드 받았음. Desktop development with c++은 꼭 체크하라고 하더라고 그럼 다들 강의끝까지 ㅎㅇㅌ
-
미해결초보자를 위한 Dart Practice
역시,, 클린 코드가 중요하네요..
import 'dart:io';void main(List<String> arguments) {for(var i = 1; i <= 9; i++) {var num1 = 2;var result;result = num1 * i;print('$num1 X $i = $result');}for(var i = 1; i <= 9; i++) {var num1 = 3;var result;result = num1 * i;print('$num1 X $i = $result');}}이렇게 일일이 다 넣어주면서 만들었네요... ㅜㅜ
-
해결됨Flutter로 웹 서비스 개발하기 (1) - Responsive Web
seo 강의
안녕하세요seo 강의가 연기된 것으로 알고 있는데요.대략 언제쯤 나올 수 있는지 알 수 있을까요???
-
미해결초보자를 위한 Dart Practice
코드 효율성 질문
void main(List<String> arguments) { List<int> a = [1, 0, 2, 3, 5, 8, 13, 4, 34, 2, 89]; for(int a in a) { if(a < 5){ print('$a'); } } } 강사님.. 이코드는 비효율 적인가요..나름 작성해봤는데, 강사님이 작성하신 거랑 전혀 달라서요..ㅜ
-
해결됨Flutter 초입문 왕초보편
124강 DB에 Todo 등록
124강 DB에 Todo 등록 영상 뒷부분이 잘린것 같은데 의도하신 건가요? 아니면 잘린건가요??..
-
해결됨Flutter 초입문 왕초보편
webview import가 원활하지 않습니다 도와주세요
opt+enter를 수행하여 io import 까지는 똑같이 진행 되었는데요, 두번째 opt+enter를 진행할때는 강사님과 똑같이 메뉴가 뜨지 않네요 ㅠㅠplatform밑에 빨간밑줄이 생겨서 지금 수업을 따라서 진행하기가 어려운 상황입니다.수동을 import도 넣어보고, flutter clean, flutter pub get, Invalidate Cache & Restart도 여러차례 진행했구요.그래도 안되서 pubspec.yaml 파일 내에webview_flutter: ^4.13.0 밑에다가 webview_flutter_android: ^4.7.0 도 추가해보았습니다...이상한 부분이 있다면 계속 초록색 밑줄이 생기네요 왜 그럴까요..
-
해결됨Flutter 초입문 왕초보편
webview 버전
85강에 버전업 관련 내용이 있던데, 4.0.x 버전 관련인것 같더라구요.인강은 3.0.4로 강의 하시는 것 같은데...pub.dev가서 설치하려고보니 webview_flutter의 최신버전은 4.13.0인걸로 확인됩니다.4.13.0으로 설치하면 될까요??
-
해결됨Flutter 초입문 왕초보편
섹션3. 비만도계산기 문자열 입력가능 오류 관련
비만도 계산기 소스코드 작성중 null이나 빈값(empty)관련 예외처리는 있었으나, 문자열 관련 입력을 받을 수 없도록 하는 처리는 따로 없었던 것 같습니다.아마도 키보드 타입을 number로 제한을 두셨기 때문이었을 것이라 생각되는데요.입력폼에다가 커서를 둔 상태로 한영키(맥북에서 캡스락)을 누르면 문자열이 입력되는 것을 확인할 수 있었습니다.입력된 문자열이 있는 상태로 결과버튼을 누르면 빨간 에러화면(?) 같은 것을 확인 할 수 있었는데요.아래 사항들이 궁금하여 문의드립니다.자세한 사항은 아래 첨부된 세개의 이미지 참조 부탁드립니다. 빨간화면이 어떤 에러가 발생할 때 주로 뜨는 것인지?? (웹에서 404에러가 페이지를 표시할 수 없음화면이라던가... 그런 어떤 특정 오류 타입이 있는지 궁금하네요)맥os에서만 발생하는 오류인지, 윈도우os에서도 발생할 수 있는 오류인지??해당 오류를 완전히 막을 수 있는 방법이 있다면?? (string을 완전히 막아야 할까요??) 이미지가 한줄로 나열되지 않네요...
-
미해결Flutter 초입문 왕초보편
appbar 오류
appBar 를 영상처럼 그대로 따라했는데, 에뮬레이터에는 '홈'이란 글씨만 적혀있고 상단에 바가 나타나지 않습니다. 어떻게 해야할까요?
-
미해결Flutter 초입문 왕초보편
mac 사용자만 들으면 되는 강의인가요?
mac 사용자만 들으면 되는 강의인가요?
-
미해결Flutter 초입문 왕초보편
Error: Unable to find git in your PATH.
powershell에서 'flutter doctor' 쳤는데 에러가 뜨는데 어떻게 해야할까요?에러명 : Error: Unable to find git in your PATH. flutter sdk 설치, 안드로이드 스튜디오 설치, 환경변수 편집까지 영상과 동일하게 진행하였습니다.
-
미해결Flutter 초입문 왕초보편
60. 053. 결과화면 작성
result_screen.dart 페이지에 stl 까지 입력하여 자동완성된 코드에서부터 살짝 다르게 되어있었습니다.강사님께서는 "const ResultScreen ({Key? key}) : super (key: key); 라고 되어있었으나, 제 쪽 화면에는 const ResultScreen ({super.key}) ; 까지만 자동완성이 되어있어서 수동으로 남은 값을 채워넣어주고 진행했습니다만, "const ResultScreen ({Key?" 에서 Key 부분이 색상이 다르게 활성되어있어서 약간 찝찝한 마음이 들어서 어떤 부분 때문에 자동완성이 달랐는지 여쭙고자 문의남깁니다.
-
미해결Flutter 초입문 왕초보편
구글지도 사용에서
build.gradle에 서 minSdkVersion 21로 바꾸는거요 저는 minSdk = flutter.minSdkVersion이렇게 나와 있는데 minSdk = 21로 바꾸나요?
-
미해결Flutter 초입문 왕초보편
todo리스트 강의중에서..
hive 사용준비 강의에서 [WARNING] source_gen:combining_builder on lib/todo.dart: 이런 워닝이 뜨는데요 어떻게 해결 해야 하죵?
-
미해결Flutter 초입문 왕초보편
강의가 오래 된거 같은데
저는 플러터 완전 아무 것도 모르고 들어온 사람인데요 이렇게 옛날 버전으로 되어 있으면 지금 안드로이드 스튜디오도 처음인 사람에게는 너무 버겁거든요안드로이드 스튜디오 설치하는것도 제대로 된것도 없고 옛날 강의 들을려고 이렇게 비싼 가격을 주고 하지는 않을거 같은데 같은 내용으로 지금 버전으로 다시 찍으셔야 하는거 아닐까요? 아니면 가격을 낮춰서 오래된거라도 볼려면 봐 이렇게 하시는게 맞지 않을까요? 유투브를 돌아다니면서 이것저것보는거 보다 인강을 제대로 돈주고 보자 해서 듣는건데 이건 너무하는거 아닌가 싶네요
-
미해결Flutter 초입문 왕초보편
const 적용
노란불도 안나오구요 alt+enter에 const 적용하게 되어 있지도 않는데 제가 안드로이드 스튜디오를 잘못 설치한걸까요? 그리고 keyboardtype도 적용안됩니다 에뮬레이터 상에서 인풋박스를 선택하고 글을 쓸려고 하면 키보드가 올라와야 하는데 안올라와요 ㅠ_ㅠ
-
미해결Flutter 초입문 왕초보편
soundpool 라이브러리가 없습니다
실로폰 만들기 강의 듣고 있는데 soundpool 라이브러리가 지원 종료된거 같습니다...
-
미해결Flutter로 메신저앱 만들기
채팅목록 스크린에서 ref.listen ()말고 ref.watch().when()을 쓰는 이유는?
채팅목록화면을 만들때 final chatListProvider = StreamProvider.autoDispose<List<ChatModel>>((ref) { final currentUserModel = ref.watch(authProvider).userModel; return ref.watch(chatRepositoryProvider).getChatList( currentUserModel: currentUserModel, );});ref.watch(chatListProvider).when()을 사용하여 채팅목록화면을 만듭니다. when 문을 쓰게 되면 데이터 변화가 있을때마다 getChatList 함수가 실행됩니다. 매번 데이터에 변화가 있을때마다 getChatList함수가 실행이되면 너무 많은 데이터를 불러올 것으로 생각이 되어집니다. 여기서 궁금한 건, 채팅화면에서는 페이지네이션을 적용해서 초기화면을 조회할때는 limit를 설정해서 몇개의 데이터만 불러오고 화면을 올렸을때 lastid를 기준으로 데이터를 추가적으로 불러오는 형태로 화면을 구상하였는데, 채팅목록도 마찬가지고 처음에는 몇개의 데이터만 가져오고 사용자가 화면을 스크롤했을때 추가적으로 데이터를 불러오게 하면 안 되는건가요...?
-
해결됨Flutter로 웹 서비스 개발하기 (1) - Responsive Web
contentBox 에서 한글 입력 오류 문의
서비스 문의 / 문의 내용 * 에서 한글 입력을 해보면 첨부한 그림과 같이 커서 아래에 푸른 _ 가 하나 계속 커서를 따라 다닙니다. 테스트 개발은 문제 없지만, 실제 업무에서는 사용이 불가할 것 같은데요. 해결책이 궁금한데요. 혹시 방법이 있을까요?