
BeeWare
Skriv én gang. Implementer overalt.
Skriv dine apps i Python, og udgiv dem på iOS, Android, Windows, MacOS, Linux, web og tvOS ved hjælp af rige, oprindelige brugergrænseflader. Flere apps, én kodebase, med en fuldt integreret brugeroplevelse på alle platform.
Én kodebase. Flere apps.
BeeWare giver dig mulighed for at skrive din app i Python og udgive den på flere platforme. Ingen grund til at omskrive appen i flere programmeringssprog. Det betyder ingen problemer med byggeværktøjer, miljøer, kompatibilitet osv.
Python native tools...
Python har vist sig at være et yderst kompetent sprog - lettilgængeligt for nybegyndere, men kraftfuldt i hænderne på eksperter. Hvorfor skulle du ikke kunne bruge Python overalt, hvor du har brug for at bede en computer om at gøre noget? Og bør dine værktøjer ikke udnytte alle mulighederne i Python som sprog, ikke kun de dele, der passer fint til en C-binding?
...på mobil og computer...
Moderne databehandling foregår ikke i et 80x25 konsolvindue. Det sker på telefoner, tablets og stationære maskiner med rige brugergrænseflader. Burde man ikke kunne bruge Python alle disse steder og udnytte de unikke muligheder på disse platforme?
... opfører sig naturligt.
Slutbrugerne bør være ligeglade med, hvilket sprog deres værktøjer er skrevet på. Og det starter med at se ud og opføre sig som helt indfødte værktøjer. Indfødt udseende, indfødt adfærd, leveret på samme måde som en indfødt app. Hvorfor skulle dine Python-værktøjer ikke passe lige så godt ind som et indfødt værktøj?
Dette er BeeWare.
Det er, hvad BeeWare leverer. Værktøjer, der hjælper dig med at skrive Python-kode med en rig, indfødt brugergrænseflade; og de biblioteker og den supportkode, der er nødvendig for at få koden til at køre på iOS, Android, macOS, Linux, Windows, tvOS og meget mere.
Open source
Open Source-udviklingsprocessen har vist sig at være den mest pålidelige måde at udvikle robust og pålidelig software på. Derfor er hele BeeWare-værktøjspakken BSD-licenseret og tilgængelig for alle til at bruge og ændre.
Alle bidrag er velkomne
Men det handler ikke kun om kode. Et vellykket softwareprojekt kræver dokumentation, designfærdigheder, feedback og fejlrapporter. BeeWare-fællesskabet anerkender, at alle bidrag er vigtige - ikke kun dem, der kommer som en pull request på GitHub.
Fra mangfoldighed kommer styrke
Et mangfoldigt samfund er et stærkt samfund. Det betyder, at vi accepterer mennesker på alle erfaringsniveauer, fra alle baggrunde, af alle racer, trosretninger, orienteringer og udtryk. BeeWare-projektet er forpligtet til at udvikle og opretholde et mangfoldigt, indbydende fællesskab. Vi har et åbent tilbud om at være mentor for alle, der ønsker at blive involveret som bidragyder, og det bakkes op af en adfærdskodeks, som håndhæves strengt.
Vær med til at bidrage!
Hvis alt dette lyder interessant, hvorfor så ikke tage et kig på BeeWare-projekterne og se, hvordan du kan bruge dem, når du udvikler Python-applikationer? Eller hvis du gerne vil bidrage, men aldrig har bidraget til open source før, kan du starte med vores guide til førstegangsbidragsydere. Hvis du føler dig klar til at kaste dig ud i det, kan du tjekke projektsiderne eller vores guide til hvad du kan gøre for at hjælpe.
Hold kontakten!
Følg @beeware@fosstodon.org på Mastodon, eller bliv medlem af BeeWare-entusiasternes mailingliste for at få opdateringer, tips og meddelelser om projektet.
Gold Member
Latest News
02 Jun: May 2025 Status Update
Projects
Toga
Et Python-indbygget, OS-indbygget GUI-værktøjssæt.
Briefcase
Konverter et Python-projekt til en selvstændig native applikation.