데브허브 | DEVHUB | 📱 Code Push Tutorial // Update App Instantly (without App Store)📱 Code Push Tutorial // Update App Instantly (without App Store)
- 기존 앱 업데이트는 앱 스토어 심사를 거쳐야 하며, 시간이 오래 걸리고 사용자 업데이트 지연으로 인해 버전 파편화 문제가 발생합니다. ⏳
- 코드 푸시는 앱 스토어 심사 없이 무선(OTA)으로 즉시 업데이트를 배포하여 이러한 문제를 해결합니다. 🚀
- Shawbird는 Flutter 앱에서 코드 푸시 기능을 구현할 수 있도록 지원하는 도구입니다. 🐦
- Shawbird CLI 설치, 로그인, 프로젝트 초기화(
shawbird init) 과정을 통해 Flutter 앱에 Shawbird를 통합합니다. 🛠️
- 최초 앱 배포 시에는
shawbird release 명령으로 릴리스를 생성하고 앱 스토어에 제출해야 합니다. 📦
- 코드 변경 후에는
shawbird patch 명령을 사용하여 앱 스토어 제출 없이 변경 사항을 즉시 배포할 수 있습니다. 🩹
- 사용자는 앱을 다시 실행할 때 자동으로 패치된 업데이트를 다운로드하고 다음 실행 시 적용된 변경 사항을 경험하게 됩니다. ✨
- 이를 통해 개발자는 더 빠르게 반복하고 사용자에게 항상 최신 기능을 제공할 수 있습니다. ⚡