FLUTTER ECOSYSTEM

desktop_updater

Windows, macOS, Linux를 지원하는 Flutter 데스크톱 업데이트 플러그인입니다. GitHub, GitLab, 로컬 파일 시스템 및 S3에서 애플리케이션의 업데이트를 다운로드하고 설치할 수 있습니다.

최신 버전
1.4.0
30일 다운로드
1.4천
좋아요
42
Pub 점수
135

패키지 개요

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

개요

desktop_updater 패키지는 Windows, macOS, Linux에서 Flutter 애플리케이션의 자동 업데이트 확인, 다운로드 및 설치를 가능하게 합니다. GitHub, GitLab, 로컬 파일 시스템, AWS S3 등 다양한 업데이트 소스를 지원합니다. 데스크톱 앱 전용으로 설계되어 사용자가 수동으로 재설치할 필요 없이 새 버전 배포를 간편하게 처리할 수 있습니다. 기존 CI/CD 워크플로우와 원활하게 통합되며, 다양한 플랫폼에서 신뢰할 수 있는 업데이트 처리를 제공합니다.

사용 사례
  • 자동 업데이트 데스크톱 플러터 앱
  • GitHub 릴리스를 통해 업데이트 배포
  • S3 또는 로컬 서버에서 업데이트 배포
  • 다중 플랫폼 데스크톱 앱 지원
  • CI/CD 파이프라인과 통합
주요 기능
  • Windows, macOS 및 Linux를 지원합니다
  • GitHub, GitLab, S3 및 로컬 경로에서 업데이트를 다운로드합니다
  • 다운로드 후 자동 설치
  • 크로스 플랫폼 업데이트 로직
  • pubspec.yaml과의 간단한 통합
적합한 대상
  • 데스크톱 앱 개발자
  • GitHub/GitLab 릴리스 호스팅을 사용하는 앱
  • 앱 배포를 관리하는 팀
  • 자동 업데이트가 필요한 프로젝트
  • 다수의 데스크톱 OS를 대상으로 하는 개발자
고려 사항
  • 업데이트를 위해 인터넷 연결이 필요합니다
  • 파일 시스템 쓰기 권한이 필요합니다
  • 업데이트 URL은 공개적으로 접근 가능해야 합니다
  • S3는 유효한 자격 증명이 필요합니다
  • 모바일 플랫폼에 적합하지 않습니다
지원 플랫폼macOSWindowsLinux

패키지 설치

flutter pub add desktop_updater

카테고리

관련 프로젝트

아직 데이터가 없습니다.