업데이트
v3.0 ~ v3.8 — Flutter 전환 대장정
· 먹킷 팀
Flutter 전환의 이유
안드로이드 전용으로 만들어진 기존 앱을 Flutter로 전면 다시 만들었습니다. 같은 코드 한 벌로 iOS까지 함께 출시할 수 있고, 앞으로의 유지보수와 신기능 개발 속도를 끌어올리기 위한 결정이었습니다.
무엇이 바뀌었나
- 개발 프레임워크를 Flutter로 통일
- 백엔드는 Firebase + Supabase 이중 구조로 안정성 확보
- 카카오·구글·애플 소셜 로그인 도입
- 구글 지도 기반의 위치 서비스로 정확도 향상
v3.0 — 기본 구조 이식
- 모든 화면을 Flutter로 1:1 이식
- 인증·위치·데이터 등 핵심 기능을 모듈 단위로 정리
v3.1 ~ v3.4 — 기능 안정화
- 피드(SNS) 기능 추가
- 내 주변 맛집 지도 뷰 신설
- 매장 상세 + 리뷰·평점 시스템
- 배틀 토너먼트 로직 전면 재구현
v3.5 ~ v3.8 — 성능 최적화
- 자주 쓰는 데이터를 잠시 보관해 로딩 속도 단축
- 매장 사진 로딩 최적화
- 사진·영상 자동 압축으로 통신량 절감
- QR 코드 기능 추가
- 날씨 정보 연동 (추천 정확도 향상)