BeeWare
إبْنِ تطبيقات أصلية ببايثون
BeeWare هو مجموعة مشاريع يمكن استعمالها للمساعدة في تطوير و تنقيح و تشغيل برمجيات بايثون. كل أداة تتبع فلسفة يونيكس في عمل شيء واحد بإتقان. كل أداة يمكن استعمالها بمفردها أو بربطها بباقي الأدوات للحصول على باقة أدوات غنية
شفرة برمجية واحدة، تطبيقات متعددة
BeeWare تمكّنك من كتابة برمجيّات بلغة بايثون ومن تصديرها إلى منصّات متعددة. ﻻ حاجة إلى إعادة كتابة التطبيق إلى لغات برمجية أخرى، بمعنى ﻻ مشاكل مع برمجيّات البناء، البيئات، التوافق...
برمجيّات بايثون أصلية
لقد أثبتت لغة بايثون أنها لغة واعدة و سهلة للقادمين الجدد، قويّة في أيدي الخبراء. لمَ لا تستعملها في كلّ شيء تريد أن يفعله الحاسوب من أجلك؟ ولمَ ﻻ تستعمل تطبيقاتك نقاط قوّة لغة بايثون كلغة، وليس تلك الـBits التي ستصبح شفرات C؟
...على الهواتف المحمولة وعلى سطح المكتب...
المعلوماتيّة الحديثة ﻻ تحدث في طرفيّا بقياس 85x25 بل في هواتف، لوحات رقمية، حواسيب بسطح مكتب بواجهات مستخدم غنيّة. أليس عليك أن تستخدم بايثون لكلّ هذه الوجهات؟ و أن تستغلّ إمكانيّات هذه المنصّات؟
...تفاعل طبيعي.
المستخدم النهائي ﻻ يكترث بأي لغة صُنعت أدواتهم التي لها نفس المظهر ونفس التفاعل كالتطبيقات الأصلية، مُقدّمة بنفس الطريقة التي تُقدّم بها التطبيقات الأصلية. لمَ ﻻ تتناسب تطبيقات بايثون خاصّتك وتلك التطبيقات الأصلية؟
هذه هي BeeWare.
هذا ما تقدّمه أدوات BeeWare لتسهّل عليك كتابة شفرة برمجية بلغة بايثون بواجهة مستخدم أصليّة و مكتبات وشفرات برمجة أساسية لجعل شفرتك البرمجية تشتغل على iOS، أندرويد، نظام ماك، لينُكس، ويندوز، tvOS ، والمزيد
مفتوحة المصدر
لقد أثبت التطوير مفتوح المصدر أنّه الأنسب لبناء برامج قويّة ومسقرّة. لذلك فإن كل طاقم أدوات BeeWare مرخّص برخصة BSD و لذلك هو متاح للكل، للإستخدام وللتعديل
كل المساهمات مرحّب بها
ﻻ يتعلّق الأمر بالبرمجة فحسب. فأي مشروع برمجيّ يحتاج إلى توثيق، مهارات تصميم، مراجعة وتبليغات عن الأخطاء. مجتمع BeeWare يقرّ بأن كلّ المساهمات مهمّة — ليس فقط تلك التي تكون عبر طلبات الدمج على Github
التنوّع قوّة
المجتمع المتنوّع هو مجتمع قويّ. هذا يعني تقبّل الناس من كل مستويات الخبرة، من كل الخلفيات والأعراق وكل التوجّهات والآراء. مشروع BeeWare يلتزم بتطوير مجتمع ودود ومتنوّع لدينا عرض مفتوح لمرافقة أي أحد يريد الإنخراط معنا كمساهم، مدعّم بـ قواعد سلوك و التي تطبّق بصرامة.
ساهم!
إذا كان ذلك يبدو مثيرا للاهتمام، لمَ ﻻ تلقي نظرة على BeeWare مشاريع و لترى كيف يمكنك استعمالهم عند تطوير تطبيقات بايثون؟ أو إذا كنت تريد المساهمة، و لم يسبق لك المساهمة في البرمجيات مفتوحة المصدر من قبل، ابدأ من دليل المساهمين للمرة الأولى . اذا كنت تشعر أنك جاهز للتعمّق أكثر، اطلع على صفحات المشاريع دليلنا على ماذا يمكنك عمله للمساعدة.---- image:
ابق على اتصال!
تابع @PyBeeWare على تويتر, أو انضم إلى القائمة البريدية لنشطاء BeeWare للتحديثات، النصائح، الملاحظات و الإعلانات المتلعقة بالمشروع
جزيل الشكر لـ
آخر الأخبار
01 Dec: November 2024 Status Update
المشاريع
Briefcase
حوّل مشروع بايثون إلى تطبيق أصلي مستقلّ .
Cricket
واجهة رسوميّة لمشغّل الإختبارات لإيجاد الأخطاء بسهولة
Toga
حزمة بايثون لإنشاء واجهات رسومية بكائنات نظام التشغيل الأصلية
Batavia
A Javascript implementation of the Python virtual machine
VOC
مترجم يحوّل bytecode بايثون إلى bytecode جافا.