Repolode
beeware

beeware/briefcase

Briefcase는 Python 프로젝트를 Mac, Windows, Linux, iOS, Android 및 웹에서 실행되는 독립형 네이티브 앱으로 패키징합니다.

스타
3,376
포크
556
열린 이슈
162
마지막 커밋
그저께

어떤 프로젝트인가요?

Briefcase는 Python 프로젝트를 독립형 네이티브 앱으로 변환하는 도구입니다. 데스크톱 플랫폼(Mac, Windows, Linux), 모바일 플랫폼(iPhone/iPad 및 Android), 웹을 대상으로 하므로 하나의 Python 코드베이스를 각 플랫폼에서 설치 가능한 앱으로 배포할 수 있습니다.

Briefcase는 Briefcase로 빌드한 앱이 사용하는 UI 툴킷과 런타임 구성 요소를 제공하는 BeeWare 제품군의 일부입니다. pip로 설치할 수 있으며, 새 애플리케이션을 만들고 패키징하는 과정을 안내하는 튜토리얼도 제공합니다.

Apple TV, watchOS, wearOS 배포 지원은 현재 제공되는 기능이 아니라 계획 중인 항목으로 안내되어 있습니다.

핵심 기능

  • 01Python 프로젝트를 Mac, Windows, Linux용 네이티브 앱으로 패키징합니다.
  • 02iPhone, iPad, Android용 설치 가능한 앱을 빌드합니다.
  • 03웹용 패키징을 지원합니다.
  • 04pip 명령어 하나로 설치할 수 있습니다.

활용 사례

  • 하나의 코드베이스로 Windows, Mac, Linux 사용자에게 Python 데스크톱 애플리케이션을 배포합니다.
  • Python 앱을 다시 작성하지 않고 iOS 또는 Android 앱으로 전환합니다.
  • BeeWare 튜토리얼을 따라 Python 애플리케이션을 만들고 패키징하는 방법을 배웁니다.

빠른 시작

  1. 1

    pip으로 Briefcase 설치하기

    python -m pip install briefcase
  2. 2

    BeeWare 튜토리얼에 따라 앱을 만들고 패키징하기

사용 전 알아둘 점

  • iOS, Android 및 웹용 패키징에는 플랫폼별 툴체인과 설정이 필요합니다.
  • AppleTV, watchOS 및 wearOS 지원은 계획 중이며 아직 제공되지 않습니다.

포함된 컬렉션

토픽

자주 묻는 질문

briefcase은(는) 무엇인가요?
Briefcase는 Python 프로젝트를 Mac, Windows, Linux, iOS, Android 및 웹에서 실행되는 독립형 네이티브 앱으로 패키징합니다. Briefcase는 Python 프로젝트를 독립형 네이티브 앱으로 변환하는 도구입니다. 데스크톱 플랫폼(Mac, Windows, Linux), 모바일 플랫폼(iPhone/iPad 및 Android), 웹을 대상으로 하므로 하나의 Python 코드베이스를 각 플랫폼에서 설치 가능한 앱으로 배포할 수 있습니다.
briefcase은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
briefcase은(는) BSD-3-Clause 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
briefcase은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. briefcase의 마지막 커밋은 2026년 11월 6일입니다.
briefcase은(는) 어디에 사용할 수 있나요?
하나의 코드베이스로 Windows, Mac, Linux 사용자에게 Python 데스크톱 애플리케이션을 배포합니다. Python 앱을 다시 작성하지 않고 iOS 또는 Android 앱으로 전환합니다. BeeWare 튜토리얼을 따라 Python 애플리케이션을 만들고 패키징하는 방법을 배웁니다.
briefcase는 어떻게 설치하나요?
pip으로 Briefcase 설치하기: python -m pip install briefcase BeeWare 튜토리얼에 따라 앱을 만들고 패키징하기
briefcase은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/beeware/briefcase

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트