개요
Android에서는 Material Design, iOS에서는 Cupertino을 사용하여 플랫폼에 적합한 업데이트 대화상자를 쉽게 표시할 수 있는 Flutter 패키지입니다. Google Play를 통해 앱 내 업데이트를 지원하며, 새 버전이 제공될 때 사용자 경험을 원활하게 합니다. 패키지는 버전 확인을 처리하고 각각의 앱 스토어를 통해 사용자에게 직접 업데이트를 요청하여 업데이트 과정에서의 부담을 줄입니다. 다양한 플랫폼에서 매끄럽고 네이티브처럼 느껴지는 업데이트 흐름이 필요한 앱에 이상적입니다.
사용 사례
- 앱 내 업데이트 알림 표시
- Google Play 앱 내 업데이트 통합
- iOS 및 Android 업데이트 대화 상자 지원
- 버전 확인 워크플로우 자동화
- 시기 적절한 업데이트를 통한 사용자 유지율 향상
- 침묵적인 업데이트 알림 활성화
주요 기능
- 플랫폼별 UI(Material/Cupertino)
- Google Play 앱 내 업데이트 지원
- 최소 설정으로 간편한 통합
- 버전 비교 및 업데이트 감지
- 사용자 정의 가능한 업데이트 대화 상자 내용
- 크로스 플랫폼 호환성
적합한 대상
- Android 및 iOS 양방향 타겟팅 앱
- Google Play를 배포용으로 사용하는 개발자
- 자동 업데이트 프롬프트가 필요한 프로젝트
- 사용자 경험과 유저 유지에 중점을 둔 앱
- 업데이트 처리를 위한 최소 코드를 원하는 팀
고려 사항
- Android에서 Google Play 서비스가 필요합니다
- iOS 앱 내 업데이트는 App Store Connect 구성이 필요합니다
- Google Play 및 Apple App Store 업데이트 메커니즘에 제한됨
- 적절한 버전 관리 전략이 필요합니다
- 업데이트 확인을 위해 추가 권한이 필요할 수 있습니다
- 비스토어 유통 모델에 적합하지 않습니다