پرش به محتویات

BeeWare

یک‌بار بنویسید. همه‌جا مستقر کنید.

اپلیکیشن‌های خود را با پایتون بنویسید و آن‌ها را با رابط‌های کاربری غنی و بومی در iOS، اندروید، ویندوز، macOS، لینوکس، وب و tvOS منتشر کنید. چندین اپلیکیشن، یک پایگاه کد، با تجربه‌ای کاملاً بومی برای کاربر در هر پلتفرم.

یک پایگاه کد. چندین برنامه.

BeeWare به شما امکان می‌دهد اپلیکیشن خود را با پایتون بنویسید و آن را روی چندین پلتفرم منتشر کنید. نیازی به بازنویسی اپلیکیشن در چندین زبان برنامه‌نویسی نیست. این یعنی هیچ مشکلی با ابزارهای ساخت، محیط‌ها، سازگاری و غیره نخواهید داشت.

ابزارهای بومی پایتون…

پایتون خود را به‌عنوان یک زبان بسیار توانمند اثبات کرده است – برای تازه‌واردان قابل‌دسترس، اما در دستان متخصصان قدرتمند. چرا نباید بتوانید پایتون را در هر جایی که نیاز دارید به کامپیوتر بگویید کاری انجام دهد، به‌کار ببرید؟ و آیا ابزارهای شما نباید از تمام قابلیت‌های پایتون به‌عنوان یک زبان بهره ببرند، نه فقط بخش‌هایی که به‌خوبی با پیوندهای C مطابقت دارند؟

…روی موبایل و دسکتاپ…

رایانش مدرن در یک پنجره کنسول ۸۰×۲۵ رخ نمی‌دهد. این کار روی تلفن‌ها، تبلت‌ها و رایانه‌های رومیزی با رابط‌های کاربری غنی انجام می‌شود. آیا نباید بتوانید در همه این مکان‌ها از پایتون استفاده کنید و از قابلیت‌های منحصربه‌فرد این پلتفرم‌ها بهره‌مند شوید؟

…به‌صورت بومی رفتار می‌کند.

کاربران نهایی نباید نگران باشند که ابزارهایشان با چه زبانی نوشته شده‌اند. و این موضوع با ظاهر شدن و رفتار کردن مثل ابزارهای کاملاً بومی آغاز می‌شود. ظاهر بومی، رفتار بومی، و ارائه به‌شیوه‌ای که یک اپلیکیشن بومی ارائه می‌شود. چرا ابزارهای پایتون شما نباید به‌خوبی یک ابزار بومی در محیط قرار بگیرند؟

این BeeWare است.

این چیزی است که BeeWare ارائه می‌دهد: ابزارهایی برای کمک به شما در نوشتن کد پایتون با یک رابط کاربری غنی و بومی؛ و کتابخانه‌ها و کدهای پشتیبانی لازم برای اجرای آن کد روی iOS، اندروید، macOS، لینوکس، ویندوز، tvOS و موارد دیگر.

منبع باز

فرآیند توسعه متن‌باز ثابت کرده است که قابل‌اعتمادترین روش برای توسعه نرم‌افزارهای مستحکم و قابل‌اعتماد است. به همین دلیل، کل مجموعه ابزارهای BeeWare تحت مجوز BSD منتشر شده و برای استفاده و تغییر در اختیار همگان قرار دارد.

از همه مشارکت‌ها استقبال می‌شود.

اما موضوع فقط به کد محدود نمی‌شود. یک پروژه نرم‌افزاری موفق به مستندسازی، مهارت‌های طراحی، بازخورد و گزارش‌های باگ نیاز دارد. جامعه BeeWare می‌پذیرد که تمام مشارکت‌ها مهم هستند — نه فقط آن‌هایی که به صورت درخواست کشش (pull request) در گیت‌هاب ارسال می‌شوند.

از تنوع، قدرت می‌جوشد.

یک جامعهٔ متنوع، جامعه‌ای قوی است. این بدان معناست که افراد با هر سطح تجربه‌ای، از هر پیشینه، هر نژاد، هر باور، هر گرایش و هر شیوهٔ ابراز را بپذیریم. پروژهٔ BeeWare متعهد به توسعه و حفظ یک جامعهٔ متنوع و پذیرا است. ما یک پیشنهاد باز برای راهنمایی هر کسی داریم که بخواهد به‌عنوان مشارکت‌کننده درگیر شود، که با یک مجموعهٔ قوانین رفتاری پشتیبانی می‌شود و به‌طور دقیق اجرا می‌گردد.

مشارکت کنید!

اگر همه این‌ها جالب به نظر می‌رسد، چرا نگاهی به پروژه‌های BeeWare نیندازید و ببینید هنگام توسعه برنامه‌های پایتون چگونه می‌توانید از آن‌ها استفاده کنید؟ یا اگر مایل به مشارکت هستید و قبلاً هرگز در پروژه‌های متن‌باز مشارکت نکرده‌اید، با راهنمای ما برای مشارکت‌کنندگان بار اول شروع کنید. اگر احساس می‌کنید آماده‌اید که مستقیماً وارد کار شوید، مستندات یا راهنمای ما در مورد کارهایی که می‌توانید برای کمک انجام دهید را بررسی کنید.

در تماس باشید!

@beeware@fosstodon.org را در Mastodon دنبال کنید، یا برای دریافت به‌روزرسانی‌ها، سرنخ‌ها، نکات و اطلاعیه‌های مرتبط با پروژه، به فهرست پستی علاقه‌مندان BeeWare بپیوندید.

اعضا

BeeWare توسط کاربرانی مانند شما حمایت می‌شود! هر کمک کوچکی مؤثر است: برای مشارکت اینجا کلیک کنید.

عضو طلایی

Anaconda logo Anaconda logo

آخرین اخبار

March 02: February 2026 Status Update

رویدادهای پیش رو

Nothing at the moment…

مدارک

یک کیت ابزار گرافیکی بومی پایتون و سیستم‌عامل.

یک پروژه پایتون را به یک برنامه بومی مستقل تبدیل کنید.

…و خیلی چیزهای دیگر.