Escriu per cercar…

Bàsic

Introducció

Briefcase és una eina per convertir un projecte Python en una aplicació nativa autònoma.

Pots empaquetar projectes per a:

  • macOS (com un paquet .app, un arxiu DMG o un instal·lador PKG)
  • Windows (com un .zip, o un instal·lador MSI)
  • Linux (com un Flatpak, o un paquet natiu del sistema .rpm, .deb o .pkg.zip)
  • iPhone/iPad
  • Android
  • Web

El suport per a Apple TV, watchOS i Wear OS està previst.

Inicia un projecte nou

Caution

De moment no pots utilitzar uv per a crear un projecte (Compatibility with uv)

Farem servir la comanda new de Briefcase per crear una aplicació anomenada BriefcaseBasic.

Obre un terminal de Powershell.

ps
uvx briefcase new

Briefcase et demanarà alguns detalls de la nova aplicació.

Per a aquest tutorial, utilitza el següent:

Formal nameBriefcaseBasic
App Namebriefcase-basic
Bundle Identifierdev.xtec.briefcase.basic

Per executar la teva aplicació, escriu:

ps
cd briefcase-basic
uvx briefcase dev

Empaquetar per a distribució

Fins ara, hem estat executant l’aplicació en “mode desenvolupador”. Això facilita executar-la localment — però el que realment volem és poder donar la nostra aplicació a altres persones.

Briefcase es pot utilitzar per empaquetar la teva aplicació per distribuir-la d’aquesta manera.

Crear l’esquelet de l’aplicació

Com que és la primera vegada que empaquetem l’aplicació, hem de crear alguns fitxers de configuració i altres elements d’esquelet per donar suport al procés d’empaquetat.

Des del directori briefcase-basic, executa:

ps
uvx briefcase create

Estàs llegint una vista prèvia.

Inicia sessió per llegir l'article complet. Qualsevol compte obre 4 articles gratuïts al mes; l'alumnat i el professorat llegeixen les pàgines del seu curs sense límit.

Inicia sessió