גוגל משחררת את Blockly 1.0 עבור אנדרואיד ו-iOS. הפרויקט נועד להפוך את הקידוד לוויזואלי יותר עם בונה קוד גרור ושחרר.
במהלך השנים, גוגל פרסמה פרויקטים רבים בקוד פתוח כדי לסייע למפתחים בקידוד לפלטפורמות שלהם. פרויקט אחד כזה נקרא Blockly, ספריית קוד פתוח לבניית עורכים חזותיים של גרירה ושחרור עבור מספר רב של שפות תכנות. עם ספריית Blockly, היא משתמשת בסט חזותי של בלוקים שלובים אותם אתה יכול לגרור ולשחרר כדי להוציא קוד תקין מבחינה תחבירית בשפה שתבחר. כעת, הוא זמין באנדרואיד וב-iOS. Blockly for Android היא תצוגה מקדימה למפתחים המציעה תצוגות ופרגמנטים סטנדרטיים של אנדרואיד בעורך של Blockly.
הפרויקט הוכרז לראשונה לפני חמש שנים. מאז, מפתחים השתמשו ב-Blockly במאות פרויקטים, כולל פרויקטים כמו Code.org אוֹ littleBits. המזלג של הפרויקט בשם בלוקים לשריטות מותאם ליצירת אפליקציות קידוד לילדים.
גרסה 1.0 של הפרויקט מביאה את התכונות הבאות לפיתוח אפליקציות:
- ממשק המשתמש הסטנדרטי של Blockly
- בלוקים מותאמים אישית, קטגוריות ארגז כלים ופריסות
- פונקציות, משתנים, מוטטורים והרחבות
- יצירת קוד ב-JavaScript, Python, Dart, PHP ו-Lua
- תמיכה בבינלאומיזציה (כולל עבור שפות RTL)
הגרסה האחרונה מביאה מספר שיפורים גם לפרויקטים אחרים. גוגל הוסיפה ממשקי API מובנים יותר ותמיכה משופרת במגע עבור האינטרנט הנייד. בנוסף, המפתחים מאחורי הפרויקט שיפרו את התמיכה ב-Internet Explorer ו-Edge. Blockly נתמך כעת באופן מלא ב-IE10+. בנוסף, כעת ניתן להגדיר את כל הבלוקים על ידי JSON, מה שמאפשר להשתמש בסט יחיד של הגדרות בלוק עבור אינטרנט, iOS ואנדרואיד.
תוכל ללמוד עוד על Blockly מהסרטון הבא.
אם אתה רוצה לבנות את הפרויקטים שלך באמצעות Blockly, אתה יכול לבקר בו אתר רשמי. אתה יכול גם לקפוץ ישירות לקוד עבור אינטרנט, דְמוּי אָדָם, או iOS. גוגל גם הכריזה על iOS Codelab המספקת חומרי למידה נחוצים. גרסת אנדרואיד של Codelab צפויה בקרוב.
מקור: גוגל