목록Flutter/[Project] KioskApp (3)
멋쟁이 개발자의 블로그
1. 에러 - 장바구니 페이지 -> 결제 페이지로 넘어가는 과정에서 channel-error가 발생했다. 2. 원인 - firebase 관련 패키지가 최신 버전이 아니어서 발생하는 에러. firebase_core가 원인인 듯 했다. 3. 해결 3.0 아래 명령어를 터미널에 차례로 입력! 3.1 flutter pub upgrade outdated_package: 최신 버전이 아닌 패키지를 업그레이드 3.2 flutter clean: 라이브러리나 빌드 파일 등 제거 3.3 flutter pub get: pubspec.yaml 파일에 정의된 패키지들을 다시 가져옴
1. 에러 - 장바구니 페이지를 ListView로 만들었는데 페이지만 들어가면 'Vertical viewport was given unbounded height.' 에러가 나며 에뮬레이터가 멈췄다. 2. 원인 - Column 안에서 ListView를 사용했는데, ListView는 부모의 높이에 자신의 높이를 맞춘다. ListView의 부모인 Column의 높이를 따로 정해주지 않았기 때문에 ListView도 위/아래 무한대로 크기가 늘어난다. 3. 해결 - ListView.builder를 Sizedbox로 감싸주어 height를 명시해주었다. SizedBox( height: 300, child: ListView.builder( ... ) )
0. 들어가기 전 사담 - 현재 교육중인 과정에서 마지막 빅프로젝트로 팀원들과 함께 진행하고 있다. 내 주제가 선정되지 않아서 아쉽긴 하지만.. 개인적으로 해볼 수도 있고 투표를 통해 결정된 것이니 괜찮다! 내껀 너무 뻔하긴 했다...ㅎㅎ 주제를 정하는 게 정말 어렵고 중요한 것 같다.. 12월까지는 개발을 마무리지어야 발표 영상도 만들고 다른 준비들도 할텐데.. 할 수 있겠지...? 1. 주제 1.1 모두를 위한 키오스크 1.1.1 2022년 현재 시점에서, 키오스크는 패스트푸드점이나 카페는 물론 여러 식당에서 굉장히 자주 볼 수 있다. 1.1.2 하지만 그런 기기에 익숙치 않은 노년층이나 장애가 있어 키오스크 사용에 어려움을 겪는 사람들 등.. 키오스크 사각지대에는 많은 사람들이 존재한다. 1.1.3..