_-_2022-06-23_at_10.41.13-side.png)
- 최근 가파르게 상승한 배달비가 사회적 문제로 관심을 받고 있습니다.
- 이에 따라 배달비와 최소 주문 금액으로 인해 1인 가구 소비자의 부담이 증가하고 커뮤니티에선 배달비 절감을 위해 배달 음식을 ‘공동 구매’하자는 글을 찾아볼 수 있습니다.
- ‘노나먹자’는 이러한 소비자들에게 ‘공동 구매’모임을 만들고 참여함에 있어 애플리케이션을 통해 편리함을 제공하고자 하는 목적을 가지고 있습니다.
flutter
로 앱개발을 맡아 설계, 기능의 대부분을 진행하였습니다.
Tool
- Front: Flutter, Bloc
- Etc: GitHub, Figma
좀더 좋은 설계를 위한 고민
- UI와 기능을 분리해야 하는 과정에서 코드를 분리해야 했지만 분리를 하면서 지금 하는 방식이 맞는지 의문이 들었습니다.
- 그래서 기준이 될 수 있는
flutter
의 상태 관리 패턴인 Bloc patter
을 적용해보았습니다.
Bloc
을 이벤트 관리에 중심적으로 만들어 UI와 기능의 역할과 책임을 분리하고 소프트웨어의 흐름을 빠르게 알 수 있는 장점이 있었습니다.