멀쩡한 앱을 Flutter 앱으로 다시 짠 이유 - 일본 1위 배달 앱, 두 번째 Recode
FlutterKotlin Multiplatform MobileKMMReact NativeRecode모바일 앱 개발
AI 요약
Beta일본 1위 배달 앱 '데마에칸'에서 React Native에서 Kotlin Multiplatform Mobile(KMM)으로, 그리고 다시 Flutter로 기술 스택을 전환한 경험을 공유하는 글입니다. Recode 프로젝트는 기존 앱의 UI/UX는 그대로 유지하면서 코드와 아키텍처를 개선하는 것을 목표로 합니다.
첫 번째 Recode에서 KMM을 선택한 이유는 네이티브 개발자 중심 팀의 낮은 학습 곡선, 각 플랫폼 UI/UX 존중, 비즈니스 로직 공통 개발 및 코드 재사용성 증대, 테스트 가능한 코드 작성을 위한 선언형 UI 시도 등이었습니다. 두 번째 Recode에서는 KMM에서 Flutter로 전환하며 겪은 경험과 그 배경을 설명합니다.
이 글은 모바일 앱 개발에서 기술 스택 선택과 전환 과정에서의 고려사항 및 실제 경험을 다룹니다.
이 글이 궁금하신가요?
원문 블로그에서 전체 내용을 확인해 보세요
원문 읽으러 가기



