جوجل تطلق الإصدار 1.0 من Blockly لنظامي التشغيل Android وiOS

جوجل تطلق Blockly 1.0 لنظامي التشغيل Android وiOS. يهدف المشروع إلى جعل البرمجة أكثر وضوحًا باستخدام أداة إنشاء أكواد السحب والإفلات.

على مر السنين، أصدرت Google العديد من المشاريع مفتوحة المصدر لمساعدة المطورين في البرمجة لمنصاتهم الأساسية. يُطلق على أحد هذه المشاريع اسم Blockly، وهي مكتبة مفتوحة المصدر لإنشاء محررات مرئية تعمل بالسحب والإفلات للعديد من لغات البرمجة. باستخدام مكتبة Blockly، تستخدم مجموعة مرئية من الكتل المتشابكة التي يمكنك سحبها وإسقاطها لإخراج التعليمات البرمجية المناسبة من الناحية التركيبية باللغة التي تختارها. والآن أصبح متاحًا على نظامي Android وiOS. Blockly for Android عبارة عن معاينة للمطورين توفر طرق عرض وأجزاء قياسية لنظام Android في محرر Blockly.

تم الإعلان عن المشروع لأول مرة قبل خمس سنوات. منذ ذلك الحين، استخدم المطورون Blockly في مئات المشاريع بما في ذلك أمثال Code.org أو قطع صغيرة. شوكة المشروع اسمه كتل الصفر تم تحسينه لإنشاء تطبيقات البرمجة للأطفال.

يوفر الإصدار 1.0 من المشروع الميزات التالية لتطوير التطبيق:

  • واجهة المستخدم القياسية لـ Blockly
  • الكتل المخصصة وفئات الأدوات والتخطيطات
  • الوظائف والمتغيرات والطفرات والامتدادات
  • إنشاء التعليمات البرمجية في JavaScript وPython وDart وPHP وLua
  • دعم التدويل (بما في ذلك لغات RTL)

الإصدار الأخير يجلب العديد من التحسينات للمشاريع الأخرى أيضًا. أضافت Google واجهات برمجة التطبيقات (APIs) الأكثر تنظيمًا وتحسين دعم اللمس لويب الهاتف المحمول. بالإضافة إلى ذلك، قام المطورون الذين يقفون وراء المشروع بتحسين دعم Internet Explorer وEdge. أصبح Blockly الآن مدعومًا بالكامل على IE10+. بالإضافة إلى ذلك، يمكن الآن تعريف جميع الكتل بواسطة JSON، مما يسمح باستخدام مجموعة واحدة من تعريفات الكتل للويب، وiOS، وAndroid.

يمكنك معرفة المزيد عن Blockly من الفيديو التالي.

إذا كنت ترغب في بناء مشاريعك باستخدام Blockly، يمكنك زيارة الموقع الموقع الرسمي. يمكنك أيضًا الانتقال مباشرة إلى الكود الخاص بـ الويب, ذكري المظهر، أو دائرة الرقابة الداخلية. أعلنت Google أيضًا عن iOS Codelab الذي يوفر المواد التعليمية الضرورية. ومن المتوقع إصدار إصدار Android من Codelab قريبًا.


المصدر: جوجل