안녕하세요 강사님 ! 수업 잘듣고 있습니다. 제 질문은 다트에서 커스텀클래스 안에 모든 속성에 final 키워드를 붙이면 생성자 앞에 const 키워드를 붙여서 const 커스텀 클래스를 만들수 있었잖아요~ 이제 여기서 궁금한점은 ! 모든 속성중에 리스트가 있다면 final 키워드를 붙여도 그 리스트는 add 같은 동작을 할수 있는데 가변객체가 포함된 커스텀 클래스에 const 키워드 붙일 수있나 하는 것입니다 !
[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
코드팩토리 디스코드에 질문하면 더욱 빠르게 질문을 받아 볼 수 있습니다! [코드팩토리 디스코드] https://bit.ly/3HzRzUM - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요! TS강의 완료 후 Flutter 강의 시작하려 합니다. Dart 공부한지 2년정도가 되어 다시 공부하려는데 무료 Dart 강의가 있고 Flutter 초급 강의에도 Dart 이론 강의들이 있더라구요 두 강의가 동일한 강의인지 궁금합니다 :)
[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
코드팩토리 디스코드에 질문하면 더욱 빠르게 질문을 받아 볼 수 있습니다! [코드팩토리 디스코드] https://bit.ly/3HzRzUM 안녕하세요. 군대 사지방에서 인공지능과 앱 개발을 공부하는 군인 입니다. 코드팩토리님의 강의를 더 많은(특히나 군인) 사람들이 어려움 없게 공부할 수 있도록 도와드리고자 이렇게 작성해봅니다. flutter 개발 환경에 대해 사지방에서 할 수 있는 것을 공유하고자 합니다. 여기다가 환경설정을 자세히 쓸 수는 없으니(사실 필요하지도 않습니다) 이런 것들을 활용하면 된다고 말하고 싶어서 간단하게 작성해 봅니다. project idx 를 사용해 flutter 워크스페이스를 만들면 됩니다. project idx를 이용하면 google id만 있다면 이용하실 수 있습니다. vscode 환경을 제공합니다. 다만, 현재 android 에뮬레이터는 잘 작동이 안되서 web view로 보셔야 합니다.(이걸로도 충분합니다) 각종 외부 패키지 사용은 호환이 안되는 경우가 있습니다만, pub.dev에 web으로 호환되는 것을 따로 설정하시면 됩니다. 예를 들어, google map을 이용하고자 할 때 web/index.html에 아래와 같은 코드를 추가하시면 잘 작동됩니다. <script src="https://maps.googleapis.com/maps/api/js?key=Your API KEY"></script> 또, 비디오 영상과 관련해서는 url로 받으시면 됩니다. 관련된 정보는 stackoverflow나 이외의 블로그에 굉장히 많은 정보가 있으니 찾아보시면 됩니다. 실제로 에뮬레이터 대신 web에서 작동하는 방식은 아래 사진처럼 작동합니다.(android는 버그가 좀 있는 것 같습니다.) 제가 이렇게 말씀드리는 이유는 다음과 같습니다. 코드팩토리님의 강의가 그 정도로 들을만한 가치가 있다는 점. 군인도 앱 개발을 충분히 공부할 수 있다는 점. 그리고 환경설정이 하나도 어렵지 않다는 점.(저도 이 강의가 첫 앱 개발입니다. 인공지능 공부를 한 경험 때문에 더 쉬웠을 수도 있습니다.) 코드팩토리님의 질문&답변에 이런 글을 달아 죄송합니다. 여러 인사이트 댓글을 보면 "군인이 사지방에서 개발 공부하는 법"같은 것이 많이 나와있어서 이렇게 남겨봅니다. 혹시라도 삭제를 원하시면 바로 삭제하겠습니다.
[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
안녕하세요. 맥북을 사용하고 있는 교육생입니다. android/gradle.properties에 org.gradle.java .home=/opt/homebrew/Cellar/openjdk@17/17.0.14/libexec/openjdk.jdk/Contents/Home 이렇게 작성하고 실행하면 * What went wrong: Execution failed for task ':agora_uikit:compileDebugKotlin'. > 'compileDebugJavaWithJavac' task (current target is 1.8) and 'compileDebugKotlin' task (current target is 17) jvm target compatibility should be set to the same Java version. Consider using JVM toolchain: https://kotl.in/gradle/jvm/toolchain 해당 에러가 발생합니다. 그래서 자바 버전을 1.8로 변경하고 gradle 버전도 낮춰서 해봤지만 실행이 되지 않습니다... 어떻게 해야할까요
두 가지 여쭤볼 게 있습니다.(우선 저는 비전공자이고 대학교때 기초교양 과목으로 c언어,전산,아두이노 잠깐 해봤습니다.) 13 문제 중 초반 1~3문제처럼 간단한 건 풀었는데 후반 10문제를 거의 다 제대로 풀 지를 못하고 결국 해답을 봤는데 정상인지 아닌지 궁금해서 여쭤봅니다. 만약 정상이 아니라면 공부 방법을 바꿔야 하나 싶어서요. 어떤 점에서 어려움을 느꼇냐면 예를 들어 int totalPrice(List<Map<String, dynamic>> cart) { // 여기에 작성해 주세요. int result = 0; for (Map<String, dynamic> item in cart) { int price = item["price"] as int; // dynamic -> int로 변환 int count = item["count"] as int; // dynamic -> int로 변환 result += price * count; } return result; } 여기서 뜬금없이 선언하지도 않은 item이라는 변수를 가지고 오는 것이나, 타입을 그자리에서 변환해주는 as , 그리고 cart라는 변수에서 item을 가져 오는 것, 이 item의 타입은 자동으로 in cart 안의 타입에 종속된다는 것 나름 5분강의 볼떄마다 30~50분을 공부해야 할 정도로 세부적으로 찾아보고 gpt도 활용해가면서 모르는 건 체크하면서 해봤습니다. 2. 그래서 하나 더 여쭤보겠습니다. 실습 문제의 의도가 궁금합니다. 단지 사고력을 기르는 의미에서 생각을 한번 해보게끔 하고 해설을 보고 이해하라는 건지 기본적인 틀만 알려주되 세세한 것들은 직접 찾아보고 공부해서 이 정도는 풀 수 있어야 한다. 라는 의미인지 알려주세요. 진짜 진지하게 공부 하고싶고 개선해보고 싶어서 이렇게 질문 드립니다.
이렇게 빨간색으로 음영되어 있고.. emulator를 실행하는데 Error fetching your Android emulators! Make sure your path is correct. Try running this command: "~\Library\Android\sdk\emulator\emulator" -list-avds 오류문구가 뜨면서 실행이 안되요
[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
코드팩토리 디스코드에 질문하면 더욱 빠르게 질문을 받아 볼 수 있습니다 ! [코드팩토리 디스코드] https://bit.ly/3HzRzUM - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요 .이렇게 뜨는데 어떻게 해야할까요~?
running grade task 'assembleDebug'... ✔ Built build\app\outputs\flutter-apk\app-debug.apk Installing build\app\outputs\flutter-apk\app-debug.apk 까지 나오고 안드로이드 애뮬레이터에서 flutter 아이콘이 나온뒤에 컴퓨터가 멈춰버립니다. 컴퓨터 스펙은 i5-12400F에 16GB, RTX 3060을 사용중입니다. 애뮬레이터로 flutter를 실행시키지 않고, flutter run을 통해서 window로 실행하면 제대로 작동하는데, 애뮬레이터로 Run을 하면 멈춥니다.
[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!
알림 메세지가 필요해서 firebase 연동을 하던 중에 * What went wrong: Plugin [id: ' com.google.gms.google -services'] was not found in any of the following sources: - Gradle Core Plugins (plugin is not in 'org.gradle' namespace) - Included Builds (No included builds contain this plugin) - Plugin Repositories (plugin dependency must include a version number for this source) 로 빌드가 안되는데 해결책을 봐도 어떻게 풀어가야할지 모르겠습니다. 해결할 수 있는 도움 말씀 주시면 힘이 날 것 같습니다. 감사합니다.
webview 버전 3.0.4 진행중에 현재 영상처럼 지금 하고 있는데.... agp 문제로 안된다고 하네요... 어디에선 namespace가 잘못 잡혀 있다고 하기도 하고 .... 수정 하고 접근하려고 하는데 .... 안되네요.. 어떻게 접근해야할지 모르겠네요. 일단 flutter create . 명령어로 잘못된 부분을 수정했음에도 되지 동일한 로그로 고생중입니다. 확인해주시면 감사하겠습니다.
[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
Lost connection to device. the Dart Compiler exited unexpectedly. 문제로 simulator가 종료됐습니다. 해당 문제건에 대해 질문&답변 코너를 찾아봤지만, 같은 이슈로 올라온 글이 없어 정보 공유 드립니다. 😊 😊 이 문제는 ios 권한으로 인해 발생하는 오류 입니다. [vid_player > ios > Runner > Info.plist] 파일 실행. 맨 밑에 </dick> 위에 아래의 문구 작성 ______________________________________________________ <key>NSPhotoLibraryUsageDescription</key> <string>사진을 선택하기 위해 라이브러리에 접근합니다.</string> ______________________________________________________ 행복 코딩하세요. 🙆 🙆
안녕하세요. 이미지 질문이 있습니다. 이미지 영역 바깥 테두리 보더값을 주고 싶은데 우측 패널?에서 안보여서 어떻게 할 수 있을까요? 이미지 업로드 전에는 디폴트 이미지를 주고 싶은데 이때 조건을 어떻게 줄 수 있을까요? condition 설정에 Default Variable Value는 on/off 만 있어서 그건 아닌거 같아서요.
[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
chool_check 프로젝트에서 안드로이드, ios 시뮬레이터가 실행이 안되네요ㅜ 정말 열심히 만지다 보면 ios 애뮬레이터는 가끔 작동이 되는데, 안드로이드 시뮬레이터는 한번도 작동에 성공한 적이 없네요. 강의내용, 구글링, 챗gpt 다 활용하면서 3일을 썼는데도 googlemapsflutter, geolocator 플러그인을 넣으면서 시뮬레이터를 실행하려하면 계속 에러가 나서 여기서 한 3일을 쓰고, 진도를 못나가고 있습니다ㅜ 혹시 원격 조종해주실 수 있을까요ㅜㅜ 정말 이것저것 많이 만져보고, 프로젝트도 한 3,4번 갈아치우면서 시도해도 해결이 안되네요ㅜ