ترميز فعّال، كل عملية ترميز
Bluely هو محرّر برمجة مرئي من Google يستخدم قوالب السحب والإفلات. إنه المحرك الذي يشغِّل أكثر برامج تعليم الترميز شيوعًا في جميع أنحاء العالم.
تجربة Bluely
تُضيف مكتبة Bluely أداة تعديل قابلة للتخصيص إلى تطبيقك تعرض مفاهيم الترميز على شكل وحدات متشابكة. تنشئ هذه الأداة رمزًا برمجيًا نظيفًا باللغة التي تريدها ويسمح بإنشاء وحدات أساسية مخصّصة وفقًا لتطبيقك.
حظر على الويب
حظر بشكل كامل من جهة العميل وبدون تبعيات من جهة الخادم، كما أنّه متوافق مع جميع المتصفحات الرئيسية، مثل Chrome وFirefox وSafari وOpera وEdge.
لماذا حظر
حظر تمامًا هو الخيار المفضّل للمنصات التي تهدف إلى تقديم تجارب برمجة متنوعة وسهلة الاستخدام.
مكتبة قوية
توفّر مكتبة Bluely حزمة شاملة من واجهات برمجة التطبيقات والأدوات، ما يعزّز النظام الأساسي للترميز من أجل توفير بيئة قابلة للتخصيص لتلبية متطلباتها الفريدة.
واجهة مرئية
يستخدم محرِّرBlockly الكتل الرسومية المتشابكة لتمثيل مفاهيم التعليمات البرمجية مثل المتغيرات والتعبيرات المنطقية والحلقات الحلقية وغيرها. يسمح للمستخدمين بتطبيق مبادئ البرمجة دون القلق بشأن بناء الجملة.
عبر أنظمة أساسية متعددة
وهي مكتبة غير مرتبطة بالنظام الأساسي، وتفضّل استخدامها على منصات الترميز التي تبحث عن الاتساق والمرونة والراحة. يتوافق تطبيق Blockly مع جميع المتصفحات الرئيسية ويعمل على كلّ من الويب والأجهزة الجوّالة.
إنشاء التطبيقات باستخدام Blockly
أنشئ أدوات وتطبيقات ومنصات فريدة تلبي متطلبات البرنامج المحددة.
مصادر مطوِّري البرامج
المكوّنات الإضافية
يمكنك إضافة وظيفة إلى Blockly باستخدام Plugins (المكوّنات الإضافية). يمكنك إضافة حقول وتحديد المظاهر وإنشاء برامج عرض وغير ذلك الكثير.
Codelabs
تقدّم برامج Codelabs التعليمية تعليمات مفصّلة حول كيفية استخدام التطبيق وتخصيصه.
أمثلة
تعرض نماذج المشاريع كيفية استخدام العديد من ميزات قناة Blockly.
المنتدى
منتدى Bluely Developer API هو المكان الذي يمكن من خلاله طرح الأسئلة والإجابة عنها.
الجميع مدعوون
يُستخدم الترميز القائم على الكتلة لجميع المبرمجين، من أي مجال أو مستوى. يمكنك الاطّلاع على آخر الأخبار من تطبيقBlockly والتواصل مع المطوّرين الآخرين في المؤتمرات التي ننظّمها.
يتيح لك تطبيق Blockly مدخلاً جيدًا إلى علوم الكمبيوتر، بدون القلق بشأن أمور مثل عدم وجود فاصلة منقوطة أو تكرار حلقي ولا يحتوي على جميع الأجزاء الصحيحة.
جيسيكا كولويك، مديرة هندسة البرمجيات في Code.org
لن تحقق مبتكر التطبيقات النجاح الذي حققه (مع أكثر من مليون مستخدم نشط شهريًا) بدون حظر، وربما الأهم من ذلك هو الدعم الذي قدّمه فريق حظر الإعلانات. لقد كانوا شركاء حقيقيين في نجاحنا.
مارك فريدمان، مؤسس مشارك، مبتكر تطبيقات
موثوقة ومجربة
الاشتراك في إشعارات حظر
سيتم استخدام بياناتك بما يتوافق مع سياسة خصوصية Google.
الأسئلة الشائعة
إذا كنت مطوّر برامج وتريد البدء في استخدام Blockly، عليك البدء بقراءة مستندات البدء، ثم تجربة الدرس التطبيقي حول الترميز للبدء.
إذا كنت معلّمًا أو طالبًا مهتمًا بالترميز المستنِد إلى الكتل، ننصحك بالاطّلاع على أحد الدروس من خلال منتج تعليمي يستند إلى Blockly، مثل CS First أو Code.org أو Scratch.
مكتبة Blockly مخصصة لمطوّري البرامج الذين يرغبون في إضافة محرر إلى تطبيقهم يمثل مفاهيم البرمجة ككتل متشابكة. من منظور المطوّر، فإنّ لعبة Blockly هي واجهة مستخدم جاهزة لإنشاء لغة تستند إلى الكتل.
إذا لم تكن مطوّر برامج، ستريد على الأرجح التفاعل مع Blockly من خلال منتج يستند إلى Blockly، مثل Scratch أو App Inventor. انتقِل إلى قسم الشراكات المحظورة للاطّلاع على أمثلة على التطبيقات الأخرى التي تستند إلى تطبيق Blockly.
ويتيح الترميز القائم على الكتل للمستخدمين تطبيق مبادئ البرمجة بدون الحاجة إلى القلق بشأن البنية أو التخويف من وميض المؤشر على سطر الأوامر، ما يجعل منحنى التعلم أسهل للمبرمجين الطموحين. من خلال تقليل الحاجة إلى تعلُّم البنية، يتيح الترميز القائم على الكتل للمستخدمين التركيز بالكامل على المنطق وراء الشرطات الشرطية والحلقات والمتغيرات والمفاهيم الأساسية الأخرى بدون القلق بشأن عدم توازن الأقواس أو عدم وجود فاصلة منقوطة.