Flutter를 활용한 Alarm 알람앱을 만드는 과정을 담은 블로그입니다.
-
자기소개서 첨삭 사이트 비교 분석, 합격 필수 요건
첨삭을 받았을 때 서류 합격 확률이 54% 더 높습니다. 취준생의 61%는 첨삭을 받지 않고 제출합니다.인사담당자는 하루에 100건 이상의 자소서를 검토하기 때문에 완성도가 떨어지는 자소서는 쉽게 걸러집니다. 다양한 자소서 첨삭 서비스의 가격과 특징을 비교해 보겠습니다. 유료 자소서 첨삭 서비스 (무료는 아래) 크몽 자소서 첨삭 서비스크몽에서는 다양한 전문가들이 자소서 첨삭 서비스를 제공하고 있습니다. 가격대는 서비스 수준과 전문가에 따라 차이가 있습니다. 가격 범위: 문항당 2~5만원, 전체 문항 기준 5~10만원 정도특징: 전문가의 경력과 분야에 따라 가격과 서비스 품질 차이가 있음장점: 다양한 분야의 전문가 선택 가능, 후기를 통한 서비스 품질 확인 가능 크몽에서는 대기업 합격자, ..
2025.03.19
-
자소서 AI생성 및 첨삭 서비스 추천
어차피 취준생의 61%는 첨삭도 받지 않습니다. 자기소개서 AI 생성 및 첨삭 서비스 추천👉🏻서합부터 | 쉽고 빠른 자소서 첨삭 AI 자소서를 직접 쓰기는 정말 힘듭니다. 하지만 자소서 AI를 활용해서 생성하기도 만만하지는 않습니다. 그렇다고 전문 첨삭을 받기에는 시간도 돈도 부족합니다. 하지만 첨삭은 꼭 받으셔야합니다. 반드시 친구에게라도 첨삭을 받고 제출하세요. 불합격 확률을 낮출 수 있습니다. 지원하는 대기업의 인사담당자는 하루에도 기본 100건 이상 자소서를 읽습니다. 그래서 글 자체를 못 쓴 경우는 정말 티가 많이 나요. 아래 서비스를 이용하여 합격 확률을 조금이라도 올리시길 바랍니다. 취업 준비의 필수 관문, 자기소개서 작성! 막막하고 시간도 오래 걸리는 자소서 작성, 이제 AI의..
2025.02.11
-
자소서쓸 때 스펙은 어떻게 녹여낼까? AI로 스펙 묻히기
👉🏻서합부터 | 쉽고 빠른 자소서 첨삭 AI스펙 쌓기의 허상 - 동네형이 알려주는 진실안녕하세요, 친구들. 요즘은 취업 준비로 머리 아프지? 자기소개서 쓰고 면접 준비하면서 온갖 고민들이 얼마나 많은지 상상이 가네. 오늘은 우리가 자주 듣는 ‘스펙’에 대해 좀 이야기해보려 해. 스펙, 진짜 중요한 걸까? 솔직히 따져보자.1. 스펙은 내 가치를 결정짓는가?자, 먼저 물어볼게. “내가 쌓아온 스펙이 과연 목표 직무에 도움이 되는가?” 요즘 친구들, 스펙에 미쳐 있잖아. 하지만 그게 네 가치를 판단하는 척도가 될 수는 없어. 스펙이 중요한 건 맞지만, 그 안에 있는 네 진짜 가치는 다른 곳에 있어. 지금 너의 열정과 목표가 뭐인지 생각해봐. 이걸로 스스로를 정의할 수 있을까? 그게 더 중요해. 2...
2024.10.19
-
무료 자소서 첨삭 사이트 추천 (feat. 서합부터)
무료 자소서 첨삭 사이트 추천! [서합부터] 소개자기소개서 작성이 부담되시나요? 혹시 자소서를 썼지만 뭔가 부족한 것 같다는 생각이 드셨나요? 자소서를 작성하면서 막막함을 느끼는 분들을 위해 무료 자소서 첨삭 사이트를 소개해 드리겠습니다. 그리고 이 글을 통해, 자소서 첨삭 AI 서비스인 '서합부터'도 함께 알려드릴게요. 자소서를 더 이상 혼자 고민하지 말고, 전문가의 첨삭을 받아보세요! 1. 잡아바 (http://www.jobaba.net))잡아바는 자기소개서 초안을 업로드하고, 전문가에게서 피드백을 받을 수 있는 사이트입니다. 각 항목별 세부 피드백과 전체적인 총평을 제공해 주기 때문에, 자소서를 좀 더 탄탄하게 만들고 싶은 분들께 추천합니다.주요 특징각 항목에 대한 세부 피드백 제공총평을 통해 ..
2024.10.13
-
AI 웹 서비스 하루만에 출시하기 (feat. Flutter web) 구글의 도움을 받자!
목표웹 서비스를 빠르게 만들어서 사람들이 쓸 수 있게 하자!! 서합부터 | 제일 잘 되는 자소서 첨삭 AIhttp://resume1st.sweetgom.com 계기우선 내가 너무 필요한 서비스!! 아이디어를 생각해둔게 있다.자소서를 챗GPT로 생성하는 것!하지만... 생각보다 해보면 어렵다. 조금만 하다보면 이상한 소리를 한다. 원하는 똑부러지는 느낌이 아니고 대충 두루뭉술하게 대답한다. 딱 봐도 AI스러운 느낌?! 매일 수백개의 자소서를 읽는 인사담당자가 보면 바로 티나겠지?!아직은 챗GPT는 멀었다고 생각하고... 전문가, 컨설턴트를 찾아본다. 자소서를 첨삭받고 지인에게 자조서 보여주고,..,자소서 강의를 보고... 어?이제 자소서를 더 잘 생성할 수 있겠는걸?!+자소서 생성 프롬프트를 구조화하..
2024.10.13
-
ChatGPT로 자소서 생성하지 마세요. (대안 있음) 자기소개서 사이트 추천
내 자소서의 부족한 부분은 뭘까?제일 잘 되는 자소서 첨삭 AI 👉🏻서합부터 | 쉽고 빠른 자소서 첨삭 AI 자소서를 챗GPT로 생성하시나요?자소서 쓰기 싫은 분들은 한번 쯤 해 봤을 겁니다. 마음에 드는 결과물이 나올 때까지 ChatGPT, Claude, Gemini 이리 저리 옮겨 다니며 생성하기...하지만...문제발생...자소서 생성 예시나는 문서 편집기를 납품한 적이 없다!!! AI는 환각 현상이 있습니다. (할루시네이션)거짓말을 할 수 있어요.다음에 올 확률이 높은 말을 응답하는 것이기 때문입니다.그러면 면접에서 곤란합니다.AI의 최대 문제점 -> 환각 현상!!설계 단계부터 환각 현상이 없도록 수차례 테스트하며 개발할 필요가 있습니다. 컨설..
2024.10.13
-
controller 구조를 생각해보자 [flutter] [firebase]
Flutter 애플리케이션 개발에서 Repository와 Controller 패턴은 핵심적인 역할을 한다. 이 두 패턴을 마스터하면, 애플리케이션의 가독성, 유지보수성, 재사용성, 테스트 용이성을 크게 향상시킬 수 있다.Repository 패턴: 데이터 관리의 중심Repository는 다양한 데이터 소스와 애플리케이션 간의 추상화 계층을 제공한다. 데이터베이스, 네트워크, 캐시 등 다양한 데이터 소스로부터 데이터를 관리한다.장점:데이터 소스 변경 시 애플리케이션 로직에 영향 X.데이터 접근 로직을 한 곳에 집중하여 관리.테스트가 용이해진다.Controller 패턴: 비즈니스 로직의 수호자Controller는 비즈니스 로직을 관리, UI와 데이터 계층 간의 상호 작용을 처리. 주로 상태 관리와 이벤트 처리..
2024.07.08
-
push 알림 서비스를 위해 onesignal 설정 중 발생한 오류 Cycle inside Runner; building could produce unreliable results.
모바일 앱 개발시 Push Notification 을 설정하려면 push 서버를 만들어야하는데요! 서버를 만들려면 설정할게 한두가지가 아니죠!그래서 여러가지 푸시 서비스가 있는데요 onesignal은 사용량이 많지 않으면 무료로 사용할 수 있어서 설정해보려고 합니다.Android, ios 각각 따로 설정해주면 되는데요 Android는 설정이 간편하고 ios는 조금 해줘야할 게 있어요.ios 설정 중 오류가 발생합니다. Cycle inside Runner; building could produce unreliable results.Cycle details:→ Target 'Runner': ExtractAppIntentsMetadata○ Target 'Runner' has copy command from '..
2024.06.12
-
자기소개서 첨삭 사이트 비교 분석, 합격 필수 요건
첨삭을 받았을 때 서류 합격 확률이 54% 더 높습니다. 취준생의 61%는 첨삭을 받지 않고 제출합니다.인사담당자는 하루에 100건 이상의 자소서를 검토하기 때문에 완성도가 떨어지는 자소서는 쉽게 걸러집니다. 다양한 자소서 첨삭 서비스의 가격과 특징을 비교해 보겠습니다. 유료 자소서 첨삭 서비스 (무료는 아래) 크몽 자소서 첨삭 서비스크몽에서는 다양한 전문가들이 자소서 첨삭 서비스를 제공하고 있습니다. 가격대는 서비스 수준과 전문가에 따라 차이가 있습니다. 가격 범위: 문항당 2~5만원, 전체 문항 기준 5~10만원 정도특징: 전문가의 경력과 분야에 따라 가격과 서비스 품질 차이가 있음장점: 다양한 분야의 전문가 선택 가능, 후기를 통한 서비스 품질 확인 가능 크몽에서는 대기업 합격자, ..
2025.03.19
-
자소서 AI생성 및 첨삭 서비스 추천
어차피 취준생의 61%는 첨삭도 받지 않습니다. 자기소개서 AI 생성 및 첨삭 서비스 추천👉🏻서합부터 | 쉽고 빠른 자소서 첨삭 AI 자소서를 직접 쓰기는 정말 힘듭니다. 하지만 자소서 AI를 활용해서 생성하기도 만만하지는 않습니다. 그렇다고 전문 첨삭을 받기에는 시간도 돈도 부족합니다. 하지만 첨삭은 꼭 받으셔야합니다. 반드시 친구에게라도 첨삭을 받고 제출하세요. 불합격 확률을 낮출 수 있습니다. 지원하는 대기업의 인사담당자는 하루에도 기본 100건 이상 자소서를 읽습니다. 그래서 글 자체를 못 쓴 경우는 정말 티가 많이 나요. 아래 서비스를 이용하여 합격 확률을 조금이라도 올리시길 바랍니다. 취업 준비의 필수 관문, 자기소개서 작성! 막막하고 시간도 오래 걸리는 자소서 작성, 이제 AI의..
2025.02.11
-
자소서쓸 때 스펙은 어떻게 녹여낼까? AI로 스펙 묻히기
👉🏻서합부터 | 쉽고 빠른 자소서 첨삭 AI스펙 쌓기의 허상 - 동네형이 알려주는 진실안녕하세요, 친구들. 요즘은 취업 준비로 머리 아프지? 자기소개서 쓰고 면접 준비하면서 온갖 고민들이 얼마나 많은지 상상이 가네. 오늘은 우리가 자주 듣는 ‘스펙’에 대해 좀 이야기해보려 해. 스펙, 진짜 중요한 걸까? 솔직히 따져보자.1. 스펙은 내 가치를 결정짓는가?자, 먼저 물어볼게. “내가 쌓아온 스펙이 과연 목표 직무에 도움이 되는가?” 요즘 친구들, 스펙에 미쳐 있잖아. 하지만 그게 네 가치를 판단하는 척도가 될 수는 없어. 스펙이 중요한 건 맞지만, 그 안에 있는 네 진짜 가치는 다른 곳에 있어. 지금 너의 열정과 목표가 뭐인지 생각해봐. 이걸로 스스로를 정의할 수 있을까? 그게 더 중요해. 2...
2024.10.19
-
무료 자소서 첨삭 사이트 추천 (feat. 서합부터)
무료 자소서 첨삭 사이트 추천! [서합부터] 소개자기소개서 작성이 부담되시나요? 혹시 자소서를 썼지만 뭔가 부족한 것 같다는 생각이 드셨나요? 자소서를 작성하면서 막막함을 느끼는 분들을 위해 무료 자소서 첨삭 사이트를 소개해 드리겠습니다. 그리고 이 글을 통해, 자소서 첨삭 AI 서비스인 '서합부터'도 함께 알려드릴게요. 자소서를 더 이상 혼자 고민하지 말고, 전문가의 첨삭을 받아보세요! 1. 잡아바 (http://www.jobaba.net))잡아바는 자기소개서 초안을 업로드하고, 전문가에게서 피드백을 받을 수 있는 사이트입니다. 각 항목별 세부 피드백과 전체적인 총평을 제공해 주기 때문에, 자소서를 좀 더 탄탄하게 만들고 싶은 분들께 추천합니다.주요 특징각 항목에 대한 세부 피드백 제공총평을 통해 ..
2024.10.13
-
AI 웹 서비스 하루만에 출시하기 (feat. Flutter web) 구글의 도움을 받자!
목표웹 서비스를 빠르게 만들어서 사람들이 쓸 수 있게 하자!! 서합부터 | 제일 잘 되는 자소서 첨삭 AIhttp://resume1st.sweetgom.com 계기우선 내가 너무 필요한 서비스!! 아이디어를 생각해둔게 있다.자소서를 챗GPT로 생성하는 것!하지만... 생각보다 해보면 어렵다. 조금만 하다보면 이상한 소리를 한다. 원하는 똑부러지는 느낌이 아니고 대충 두루뭉술하게 대답한다. 딱 봐도 AI스러운 느낌?! 매일 수백개의 자소서를 읽는 인사담당자가 보면 바로 티나겠지?!아직은 챗GPT는 멀었다고 생각하고... 전문가, 컨설턴트를 찾아본다. 자소서를 첨삭받고 지인에게 자조서 보여주고,..,자소서 강의를 보고... 어?이제 자소서를 더 잘 생성할 수 있겠는걸?!+자소서 생성 프롬프트를 구조화하..
2024.10.13
-
ChatGPT로 자소서 생성하지 마세요. (대안 있음) 자기소개서 사이트 추천
내 자소서의 부족한 부분은 뭘까?제일 잘 되는 자소서 첨삭 AI 👉🏻서합부터 | 쉽고 빠른 자소서 첨삭 AI 자소서를 챗GPT로 생성하시나요?자소서 쓰기 싫은 분들은 한번 쯤 해 봤을 겁니다. 마음에 드는 결과물이 나올 때까지 ChatGPT, Claude, Gemini 이리 저리 옮겨 다니며 생성하기...하지만...문제발생...자소서 생성 예시나는 문서 편집기를 납품한 적이 없다!!! AI는 환각 현상이 있습니다. (할루시네이션)거짓말을 할 수 있어요.다음에 올 확률이 높은 말을 응답하는 것이기 때문입니다.그러면 면접에서 곤란합니다.AI의 최대 문제점 -> 환각 현상!!설계 단계부터 환각 현상이 없도록 수차례 테스트하며 개발할 필요가 있습니다. 컨설..
2024.10.13
-
controller 구조를 생각해보자 [flutter] [firebase]
Flutter 애플리케이션 개발에서 Repository와 Controller 패턴은 핵심적인 역할을 한다. 이 두 패턴을 마스터하면, 애플리케이션의 가독성, 유지보수성, 재사용성, 테스트 용이성을 크게 향상시킬 수 있다.Repository 패턴: 데이터 관리의 중심Repository는 다양한 데이터 소스와 애플리케이션 간의 추상화 계층을 제공한다. 데이터베이스, 네트워크, 캐시 등 다양한 데이터 소스로부터 데이터를 관리한다.장점:데이터 소스 변경 시 애플리케이션 로직에 영향 X.데이터 접근 로직을 한 곳에 집중하여 관리.테스트가 용이해진다.Controller 패턴: 비즈니스 로직의 수호자Controller는 비즈니스 로직을 관리, UI와 데이터 계층 간의 상호 작용을 처리. 주로 상태 관리와 이벤트 처리..
2024.07.08
-
push 알림 서비스를 위해 onesignal 설정 중 발생한 오류 Cycle inside Runner; building could produce unreliable results.
모바일 앱 개발시 Push Notification 을 설정하려면 push 서버를 만들어야하는데요! 서버를 만들려면 설정할게 한두가지가 아니죠!그래서 여러가지 푸시 서비스가 있는데요 onesignal은 사용량이 많지 않으면 무료로 사용할 수 있어서 설정해보려고 합니다.Android, ios 각각 따로 설정해주면 되는데요 Android는 설정이 간편하고 ios는 조금 해줘야할 게 있어요.ios 설정 중 오류가 발생합니다. Cycle inside Runner; building could produce unreliable results.Cycle details:→ Target 'Runner': ExtractAppIntentsMetadata○ Target 'Runner' has copy command from '..
2024.06.12
-
flutter splash image 설정하기 앱 처음 나오는 이미지 만들기
Flutter 앱 스플래시 이미지 설정 완벽 가이드 준비물 Flutter 개발 환경 스플래시 이미지 (PNG 또는 JPEG 형식) 단계별 설정 1. flutter_native_splash 패키지 설치 flutter pub add flutter_native_splash 2. pubspec.yaml 설정 dependencies: flutter: sdk: flutter #splash creator flutter_native_splash: ^2.3.0 3. flutter_native_splash.yaml 설정 flutter_native_splash: image: assets/splash.png # 스플래시 이미지 경로 (assets 폴더 기준) color: "#42a5f5" # 배경색 (스플래시 이미지 로딩 실..
2024.04.09
-
flutter 앱 개발시 사용자가 처음 설치했을 때 소개 페이지 만들어서 사용자 전환율 높이기! 튜토리얼 설명 페이지 Introduction screen
앱 사용자 전환율을 높이는 비결: Introduction Screen 활용 가이드 앱의 첫인상은 사용자들이 앱을 계속 사용할지 결정하는 중요한 요소입니다. 사용자에게 앱의 주요 기능과 장점을 명확하게 보여주는 것은 앱 사용자 전환율을 높이는 데 매우 중요합니다. Introduction Screen은 앱 처음 실행 시 사용자에게 앱의 주요 기능과 장점을 소개하는 화면입니다. 이 화면을 효과적으로 활용하면 사용자 경험을 향상시키고 앱 사용자 전환율을 높일 수 있습니다. 1. Introduction Screen 패키지 introduction_screen 패키지는 Flutter에서 쉽게 소개 화면을 만들 수 있도록 도와주는 유용한 패키지입니다. 이 패키지를 사용하면 다양한 디자인의 소개 화면을 손쉽게 만들 수 ..
2024.03.01
-
flutter에서 go_router로 로그인시 라우팅 설정하기. 로그아웃일 때 못들어가게 하기.
안녕하세요, 오늘은 Flutter에서 Go_router를 이용하여 로그인 시 라우팅 설정하고 로그아웃 시 접근을 제한하는 방법에 대해 알아볼게요. Go_router는 Flutter에서 라우팅을 쉽게 관리할 수 있도록 도와주는 패키지에요. Flutter GoRouter에서 로그인 여부에 따라 라우팅 설정하기 로그아웃 시 접근 제한 로그아웃 상태일 때는 로그인이 필요한 페이지에 접근할 수 없도록 설정해야해요. 이를 위해 Go_router의 redirect 옵션을 사용하여 로그인 상태를 체크하고, 로그아웃 상태일 때는 로그인 페이지로 리다이렉트하도록 설정해요. 핵심은 router 안에서 redirect로 로그인 상태가 아니면 로그인 페이지로 보내주는 것이에요!! 1. pubspec.yaml: 패키지 다운로드 ..
2024.03.01
-
Flutter app에서 SHA-1 생성하기 [Google Sign-In]
아래 질문에 대한 답을 찾아보세요! 😄 "Flutter 앱을 위해 SHA-1을 생성하려고 하는데, 어떻게 해야 할까요?" SHA-1은 Google Sign-In을 지원하기 위해 Android Studio에서 사용하는 인증 키입니다. Flutter 앱에서 SHA-1을 생성하는 방법에 대해 알려드릴게요! 아래의 단계를 따라 진행해보세요. 터미널 터미널에서 프로젝트 폴더로 이동하세요. Mac keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android Windows keytool -list -v -keystore ".android\\debug.keystore" -alias..
2023.11.02
-
xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance [npm] error
아래 오류는 주로 Xcode와 관련된 문제입니다. 오류가 발생한 이유와 해결 방법에 대해 알아보도록 하겠습니다. xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance 해당 오류는 Xcode와 관련된 문제로, Xcode가 설치되어 있지 않거나 활성 개발자 디렉토리가 잘못 설정되어 있는 경우에 발생합니다. 이 문제를 해결하기 위해 몇 가지 방법을 시도해 볼 수 있습니다. 해결 방법: Xcode 설치 확인: xcodebuild -version Xcode가 설치되어 있지 않은 경우, Ap..
2023.11.02
-
이중 물음표(??)는 다트(Dart)에서 널(null) 검사를 간단하게 처리하는 방법 중 하나에요. flutter
아래 코드에 나오는 ?? 이중 물음표에 대해 궁금하시다니! 좋은 질문이에요! 이중 물음표(??)는 다트(Dart)에서 널(null) 검사를 간단하게 처리하는 방법 중 하나에요. 아래 코드를 함께 살펴볼까요? 😄 코드 final myStringList = prefs.getStringList('my_string_list_key') ?? []; 위의 코드는 prefs.getStringList('my_string_list_key')에서 반환된 값이 널(null)이라면 빈 리스트([])를 할당하는 역할을 해요. ?? 연산자는 왼쪽 피연산자가 널(null)이 아니라면 왼쪽 피연산자의 값을 반환하고, 널(null)이라면 오른쪽 피연산자의 값을 반환해요. 즉, 위의 코드는 prefs.get..
2023.11.01
-
error Looking up a deactivated widget's ancestor is unsafe [Flutter]
아래 오류는 플러터(Flutter)를 처음 접하는 개발자부터 중급 이상의 개발자까지 두루 접하게 되는 문제인 것 같아요! 저도 개발하면서 몇 번이나 만났는지 몰라요ㅎㅎ 다시 보니 새롭죠? 😆 Error 내용 Looking up a deactivated widget's ancestor is unsafe. 이 오류는 주로 다이얼로그(Dialog)나 모달(Modal) 창을 사용할 때 발생하는 문제인데요, 특히 텍스트 필드를 클릭할 때 발생하는 경우가 많아요. 에러 발생 코드 show(BuildContext context){ var dialog = Dialog( child: Container( margin: EdgeInsets.all(8.0), child: Form( child: Column( mainA..
2023.11.01
-
한번에 여러 개의 파라미터 전달하기 Multiple Parameters Using go_router in Flutter
아래 문제는 Flutter 개발자들이 go_router를 사용하면서 자주 겪는 문제인 것 같아요! 이번에는 go_router를 사용하여 여러 개의 매개변수를 전달하는 방법에 대해 알아보려고 해요. 함께 살펴볼까요? 😊 에러 내용 "Vanilla flutter에서는 다음과 같이 다른 화면으로 여러 매개변수를 전달할 수 있었어요: Navigator.of(context).push(MaterialPageRoute( builder: (_) => CatalogFilterPage( list: list, bloc: bloc, ) )) 간단하고 쉬웠죠. 필요한 두 가지 매개변수인 list와 bloc을 전달하고, CatalogFilterPage에서 사용할 수 있었어요. 하지만 이제 go_router로 전환하고 문서를 살펴..
2023.11.01
-
No MediaQuery ancestor could be found starting from the context that was passed to MediaQuery.of() [flutter] error
아래 오류는 플러터(flutter)를 처음 접하는 개발자부터 중급 이상의 개발자까지 두루 접하게 되는 문제인것 같아요! 저도 개발하면서 몇번이나 만났는지 몰라요ㅎㅎ 다시 보니 새롭죠? 😆 Error No MediaQuery ancestor could be found starting from the context that was passed to MediaQuery.of(). 이 오류는 MediaQuery를 사용할 때 발생하는 문제인데요, 해당 오류가 발생한 이유와 해결 방법에 대해 알아보도록 할게요! 우선, 해당 오류가 발생하는 코드부터 살펴봐요 😄 에러 발생 코드 void main() => runApp(MyApp()); class MyApp extends StatelessWidget { // This ..
2023.11.01
-
Flutter 빌드 실패 Failed to build gradle [Flutter] Android
아래 오류는 안드로이드 앱을 개발하면서 자주 만나게 되는 문제인 것 같아요! 개발하면서 이런 오류를 자주 만나시죠? 😅 Error A problem occurred evaluating project ':app'. 해당 오류는 프로젝트의 build.gradle 파일에서 발생한 것 같아요. 오류가 발생한 부분을 살펴보면 좋을 것 같아요. 에러 발생 코드 def localProperties = new Properties() def localPropertiesFile = rootProject.file('local.properties') if (localPropertiesFile.exists()) { localPropertiesFile.withReader('UTF-8') { reader -> localProper..
2023.11.01
-
setState() called after dispose() [flutter] error
아래 오류는 플러터(flutter)를 처음 접하는 개발자부터 중급 이상의 개발자까지 두루 접하게 되는 문제인것 같아요! 저도 개발하면서 몇번이나 만났는지 몰라요ㅎㅎ 😆 Error setState() called after dispose(). 이 에러는 대부분의 경우 비동기 작업 중에 발생하는데, 해당 작업이 완료되기 전에 해당 위젯이 dispose되었을 때 발생합니다. 일반적으로 이 문제는 비동기 작업이 완료되기 전에 해당 위젯이 화면에서 사라지는 경우 발생하는데, 여기서는 시간 선택 후에 해당 위젯이 dispose되기 때문에 발생한 것 같네요. 이 문제를 해결하기 위해서는 비동기 작업이 완료된 후에 setState()를 호출하지 않도록 해야합니다. 해당 코드를 작동할 때 나오는 로그에요ㅎㅎ 같이 살펴볼..
2023.10.31
-
에러"java.lang.NullPointerException: source" Error in Gradle
안녕하세요! 오늘은 Gradle을 사용하여 Java 프로젝트를 빌드하고 컴파일하는 중에 발생하는 "java.lang.NullPointerException: source" 오류에 대해 알려드릴게요. 이 오류는 명령 줄에서 다음 명령을 실행할 때 발생합니다. java -jar build\libs\*****.jar gradlew build 명령으로는 프로젝트가 정상적으로 빌드되는데, 위 명령을 실행할 때 오류가 발생합니다. 오류 메시지는 다음과 같습니다. Exception in thread "main" java.lang.NullPointerException: source at java.base/java.util.Objects.requireNonNull(Objects.java:233) at java.base/j..
2023.11.09