devmoa

배달의민족 주문접수 채널에 Flutter를 도입하며 고민한 것

우아한형제들·2025년 12월 16일·00
FlutterClean Architecture멀티플랫폼App ShellUI/UX

AI 요약

Beta

배달의민족 주문접수 채널은 다양한 디바이스 지원 및 비즈니스 요구사항에 대한 빠른 대응을 위해 신규 제품에 Flutter와 Clean Architecture를 도입했습니다. 기존에는 각 플랫폼별로 개발 및 유지보수가 필요했지만, Flutter를 통해 단일 코드베이스로 여러 플랫폼(Android, iOS, macOS, Windows)을 지원하며 개발 생산성과 유지보수 효율성을 크게 향상시켰습니다.

또한, 웹뷰 기반 컨테이너 앱(App Shell)으로의 전환을 통해 비즈니스 요구사항 변화에 더욱 민첩하게 대응하는 것을 목표로 하고 있습니다. 이 글은 Flutter 도입 과정과 아키텍처 설계 경험을 공유하며, 멀티플랫폼 개발의 이점과 고려사항을 다룹니다.

이 글이 궁금하신가요?

원문 블로그에서 전체 내용을 확인해 보세요

원문 읽으러 가기

AI 추천 연관 게시글

이 글과 관련된 다른 기술 블로그 글을 AI가 추천합니다