현 프로젝트 준비단계(21)
-
3. flutter provider 상태관리 , 화면에 따른 바텀바 제작
소요시간2025년 1월30일 ~ 2025년 1월 31일 = 1일 소요 느낌점난 provider 의역할에 대해 정확히 이해하지 못했다.하지만 최근에 키즈 어플을 개발하면서 홈 화면에서 Firebase에서 데이터를 불러왔고, 'apple'이라는 값이 1에서 2로 변경했을때 마이페이지에서는 여전히 'apple' 데이터가 1로 표시되었습니다.실시간으로 업데이트되어야 하는데 상태 관리를 하지 않아서 이러한 문제가 발생한다는 것을 알게되었다.Provider를 사용하여 데이터가 변경될 때 UI가 자동으로 업데이트되도록 설정해야 된다는 것을 알게 되었다. 사용법flutter pub add provider 일단 다운로드 /사용법 provider: ^6.1.2import 'package:provider/provide..
2025.02.01 -
2. flutter_naver_map 네이버 지도 연결
소요 시간 2025년 1월 25일 ~ 2025년 1월30일 = 밥먹는 시간 제외하고 이거만해서 5일 소요 느낀점 빌드에서 나오는 오류, 의존성 관계에 대해서 플러터가 오류가 많더라는 걸 직접경험해보니까 알겠다. 일단 네이버 맵 api를 추가하려고 했던 짓컴퓨터초기화 10번 이상, 안드로이드 버전 변경 4번 , 플러터 2.x ~3.x 다 다운, 환경변수 수십 번 변경gradle 버전 맞추기 agp 버전 바꾸기 , 코틀린 버전 맞추기 등 다도전 해봐서 결국 해냈다. 근데 사실 플러그인 자체에 이슈였는데나는 플러터에 대한 지식이 없으니까 하나하나 뜯어보면서 내 실수인 줄 알고 폴더 하나하나 수정해 가면서 빌드오류를 경험해 봤다. 누가 보면 삽질이라고 할 수 있는데 나는 이 오류 덕분에 진짜 많이 성장했다..
2025.01.30 -
1. 시작하기 앞서
기획 지도 기반 어플을 만들기위해서 시작하게 되었습니다. 기획은노트 & 피그마 이용 프레임워크선택 이번 프로젝트는 제대로 한번 만들어 출시를 목표까지 한다.백엔드는 supabase 앱은 flutter (화면)백오피스는 retool git 연동 플러터 파일 먼저 만들고 git init 해주고 토큰으로 연결해줬습니다. 반응형ui공부 , 상태관리공부 , supabase공부 , 느낀점 메모리 관리와 데이터 관리 ,반응형이 나에게는 고난이였지만. 공부하면서매번 많이 부족했구나 느꼈다. 그래서 여러 방면에 대해서 공부를 하고 하반기에는 정처기를 딸예정 구조 사실 디자이너 툴이나 형상관리를 적을까 말까 하다가 그냥 적었다. 다 어떤 툴로하는지 알면 좋으니
2025.01.20