Escriu per cercar…

Bàsic

S'ensenya a
ProgramacióInterfícies gràfiquesDAW-BIO

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

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ó amb Google per llegir la pàgina completa.

Inicia sessió amb Google

Amb qualsevol compte de Google. Només et demanarem que acceptis les condicions del servei.