
프론트엔드
Flutter 전환의 마침표 - 일본 1위 배달 앱, 세 번째 Recode
두줄요약
일본 배달 앱 ConsumerApp을 React Native에서 Flutter로 전환한 사례를 공유했습니다. PoC, 병렬 개발, 단계적 QA와 배포를 통해 기술 통합과 운영 개선을 이끌었습니다.
핵심 내용
- 일본 배달 앱 데마에칸 ConsumerApp을 React Native에서 Flutter로 전환한 Recode 사례
- 다른 도메인 앱들이 이미 Flutter로 통일된 상황에서 기술 스택 통합과 팀 운영 효율 개선을 목표로 설정
- 고트래픽·다부서 요구사항·파편화된 스펙을 고려해 기존 RN 운영과 Flutter 신규 개발을 병행
- PoC, 킥오프 협업 방식 수립, 단계적 QA와 배포, 최소 OS 버전 상향까지 포함한 전환 과정과 회고 공유
적용해볼 점
- 전환 가능 기능과 외부 연동, 결제, 위치, 푸시 등 최소 기능 요건을 사전에 세밀하게 검토
- 병렬 개발 시 스펙 누락과 배포 차이를 줄이기 위해 담당자·검증 절차·커뮤니케이션 룰을 명확화
- 정기 배포와 공통 모듈화, 팀 간 기술 통합을 통해 장기 유지보수와 운영 효율을 확보