BeeWare

一次寫入。隨處部署。

使用 Python 編寫應用程式,並在 iOS、Android、Windows、 MacOS、Linux、Web 和 tvOS 上使用豐富的原生使用者介面。多個 應用程式、一個程式碼庫,並在每個平台上提供完全原生的使用者體驗。 平台上的完全原生使用者體驗。

參加教學 我要貢獻 捐款並支持我們!

One codebase. Multiple apps.

BeeWare 可讓您以 Python 撰寫應用程式,並在多種平台上發佈。無需使用多種程式語言重寫應用程式。這意味著在建立工具、環境、相容性等方面***沒有問題。

Python native tools...

Python 已經證明自己是一門能力超群的語言 - 對新手來說平易近人,但在專家手中卻非常強大。為什麼您不可以在任何需要告訴電腦做某事的地方使用 Python 呢?難道您的工具不該利用 Python 作為一種語言的所有能力,而不僅僅是很好地映射到 C 綁定的部分嗎?

...on mobile & desktop...

現代運算並非發生在 80x25 的控制台視窗中。它發生在具有豐富使用者介面的手機、平板電腦和桌上型電腦上。難道您不應該可以在所有這些地方使用 Python,並利用這些平台的獨特功能嗎?

...behaving natively.

終端使用者不應該在乎他們的工具是用什麼語言寫成的。而這應該從外觀與行為開始,像完全原生的工具。原生的外觀、原生的行為,以原生應用程式的方式提供。為什麼您的 Python 工具不能像原生工具一樣合適?

This is BeeWare.

這就是 BeeWare 所提供的。幫助您使用豐富、原生使用者介面撰寫 Python 程式碼的工具;以及讓程式碼在iOS、Android、macOS、Linux、Windows、tvOS 等平台上執行所需的函式庫和支援程式碼

Open source

開放原始碼開發流程已被證明是開發強大且可靠軟體的最可靠方式。這就是為什麼整個 BeeWare 工具套件都是 BSD 授權的,供所有人使用和修改

All contributions welcome

但這不只是程式碼的問題。一個成功的軟體專案需要文件、設計技巧、反饋和錯誤報告。BeeWare社群認同所有的貢獻都是重要的**,而不僅僅是GitHub上的拉取請求。

From diversity comes strength

多元化的社區才是強大的社區。這意味著接納來自不同背景、不同種族、信仰、取向和表達方式的各階層人士。BeeWare 計畫致力於發展和維護一個多元化、熱情的社群。我們有一個開放的計劃來指導任何**想參與的貢獻者,並有一個嚴格執行的行為準則作為後盾。

貢獻!

If all this sounds interesting, why not take a look at the BeeWare documentation and see how you can use them to develop Python applications? Or, if you'd like to contribute, see our guide on what you can do to help, If you've never contributed to open source before, start with our guide for first time contributors.

Stay in touch!

在 Mastodon 上關注 @beeware@fosstodon.org,或 加入 BeeWare 發燒友郵件列表 以獲得與專案相關的更新、提示、技巧和公告。

會員

BeeWare 由像您這樣的用戶支持!點點滴滴都是幫助:點此捐款

黃金 Member


最新消息

04 Nov: 2025 Curtin University Capstone Project


專案

Toga Toga

Python 原生、作業系統原生的 GUI 工具套件。

Briefcase Briefcase

將 Python 專案轉換為獨立的本機應用程式。

... and many more