FLUTTER ECOSYSTEM

auto_updater

이 플러그인은 Flutter 데스크톱 앱이 자체적으로 자동 업데이트되도록 허용합니다 (Sparkle 및 WinSparkle 기반).

최신 버전
1.0.0
30일 다운로드
6.7만
좋아요
218
Pub 점수
130

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

개요

auto_updater 패키지는 Flutter 데스크톱 애플리케이션에서 macOS 및 Windows에서 자동 업데이트를 가능하게 하며, macOS에는 Sparkle, Windows에는 WinSparkle를 활용합니다. 새로운 버전을 확인하고 다운로드한 후 간편하게 업데이트를 적용함으로써 업데이트 배포 프로세스를 단순화합니다. 개발자는 최소한의 구성으로 앱에 통합할 수 있어 사용자가 수동 조작 없이 항상 최신 버전을 사용할 수 있도록 보장합니다. 신뢰성 있고 자동화된 업데이트 메커니즘을 필요로 하는 데스크톱 앱에 이상적입니다.

사용 사례
  • 데스크톱 플러터 앱에서의 자동 앱 업데이트
  • 엔드 사용자를 위한 원활한 버전 업그레이드
  • Sparkle 및 WinSparkle 프레임워크와의 통합
  • 수동 업데이트 부담 감소
  • 최신 데스크톱 애플리케이션 유지
주요 기능
  • macOS 및 Windows 플랫폼을 지원합니다
  • 백그라운드에서 Sparkle 및 WinSparkle 사용
  • 최소한의 설정 필요
  • 백그라운드 업데이트 확인
  • 자동 다운로드 및 설치
적합한 대상
  • 데스크톱 플러터 개발자
  • 자동 업데이트가 필요한 앱
  • 편의성 있는 배포를 원하는 출판사
  • 여러 데스크톱 릴리스를 관리하는 팀
  • macOS 및 Windows를 대상으로 하는 프로젝트
고려 사항
  • 올바른 업데이트 피드 구성이 필요합니다
  • macOS 및 Windows 전용
  • 유효한 업데이트 메타데이터가 필요합니다 (예: XML 또는 JSON)
  • 모바일 플랫폼에 적합하지 않습니다
  • 외부 네이티브 라이브러리에 의존
지원 플랫폼macOSWindows

패키지 설치

flutter pub add auto_updater

카테고리

의존성

의존성 목록 5 개
  • auto_updater_macos^1.0.0
  • auto_updater_platform_interface^1.0.0
  • auto_updater_windows^1.0.0
  • json_annotation^4.8.0
  • path^1.8.3

소스 저장소

관련 프로젝트