Python في كل مكان ، حتى على iPhone و iPad !!!

لخبراء جنو / لينكس إنه ليس سر إمكانات بايثون (انظر قصص نجاح بايثون) ، وليس عن طريق الاختيار خرج مثل لغة البرمجة الأكثر استخدامًا في عام 2010، وهي بالتأكيد مزاياه متعددة ولا يمكن إنكارها.

قرأت اليوم خبرًا مشجعًا بالتأكيد. يحدث أن مستخدم مجتمعنا (كريستوفر) حقق تلك التطبيقات 100٪ بايثون عملت دون مشاكل في آيفونوهذه ترجمة لمقاله:

لقد أتيحت لي الفرصة مؤخرًا لإجراء بعض الأبحاث بهدف الجري بايثون على أي جهاز آيفون (iPhone و iPad و iPod touch). الفكرة هي كتابة بعض التعليمات البرمجية فقط بايثون ونقله إلى منصات مختلفة دون تغيير أي شيء على الإطلاق (على سبيل المثال Windows و Linux و Mac OS X و Android و iOS)

إذا كنت مهتما، هنا مسودة والتي على مستوى عالٍ إلى حد ما (تقني) ولكن يسهل فهمه ، تلخص ما يجب القيام به.

الآن ، أنا لا أقول أن هذه هي الطريقة لتطوير البرامج عبر الأنظمة الأساسية ، خاصة للأجهزة مثل الأجهزة اللوحية. كان هدفي فقط هو معرفة ما إذا كان من الممكن تقنيًا ومجديًا كتابة طلبات آيفون باستخدام فقط وحصريًا بايثون. لحسن الحظ ، يبدو أنه من الممكن أن تعمل البرامج بسرعة كبيرة. أيضًا ، استخدم ملف وحدة معالجة الرسوميات‏:‏ للتصيير باستخدام OpenGL ES 2.0 ، لذلك لا يلزم كسر الحماية.

النظر في هذا العمل قيد التقدم. لا يزال هناك العديد من الأشياء في قائمة المهام (كل شيء) ، أردت فقط مشاركة النتائج المبكرة / المبكرة معك وإعلامك بأنه من الممكن بالفعل ، ومن الممكن تشغيل التطبيقات فقط بايثون en آيفون. الرمز في GitHub جيثب: (الروابط أدناه) وأنا أستخدم إطار العمل kivy.

أبحث عن فرص لتقديم هذا بعمق أكبر في الفصل أو المحاضرة. إذا علم أي منكم بوجود فرصة ، يرجى إرسال بريد إلكتروني إلي (العنوان موجود في ملف PDF).

الروابط:

أخيرًا وليس آخرًا ، أود أن أكرر ما كتبته في ملف PDF ، والذي أشكر صديقي ماتيو فيربيل (من فريق Kivy) على كل ما قدمه من مساعدة. لقد استمتعت حقًا بقسم الاختراق الذي كان لدينا في UDS.

وهنا تنتهي المقالة.

اعطيكم حقيقة وعميقة «شكرا" الى كريستوفر لعمله ، إنه يلهم حقًا.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   الكندور نسر أميريكي قال

    مثيرة للاهتمام

  2.   فمبيرو قال

    أنا مؤيد للبايثون والعديد من النجاحات للنقاد

  3.   إميليو قال

    محاولة إنشاء أول "Hello World" في Phyton ، لأجهزة Android و IOs. عظيم هذا الخبر! شكرا للمشاركة