„Google“ išleido „Blockly 1.0“, skirtą „Android“ ir „iOS“.

„Google“ išleidžia „Blockly 1.0“, skirtą „Android“ ir „iOS“. Projektu siekiama, kad kodavimas būtų vizualesnis naudojant nuvilkimo kodo kūrimo priemonę.

Bėgant metams „Google“ išleido daug atvirojo kodo projektų, kad padėtų kūrėjams koduoti savo platformas. Vienas iš tokių projektų vadinamas „Blockly“ – atvirojo kodo biblioteka, skirta daugybei programavimo kalbų sukurti vilkimo ir nuleidimo vaizdo redaktorius. Naudodama Blockly biblioteką, ji naudoja vaizdinį blokuojančių blokų rinkinį, kurį galite vilkti ir mesti, kad išvestų sintaksiškai tinkamą kodą pasirinkta kalba. Dabar jis pasiekiamas „Android“ ir „iOS“. „Blockly“, skirta „Android“, yra kūrėjo peržiūra, kuri siūlo standartinius „Android“ rodinius ir fragmentus „Blockly“ redaktoriuje.

Pirmą kartą apie projektą buvo pranešta prieš penkerius metus. Nuo tada kūrėjai naudojo „Blockly“ šimtuose projektų, įskaitant panašius Code.org arba mažiukai. Projekto šakutė pavadinta Įbrėžimų blokai yra optimizuotas kurti kodavimo programas vaikams.

1.0 projekto versijoje yra šios programos kūrimo funkcijos:

  • „Blockly“ standartinė vartotojo sąsaja
  • Pasirinktiniai blokai, įrankių dėžės kategorijos ir maketai
  • Funkcijos, kintamieji, mutatoriai ir plėtiniai
  • Kodo generavimas JavaScript, Python, Dart, PHP ir Lua
  • Internacionalizacijos palaikymas (įskaitant RTL kalbas)

Naujausioje versijoje taip pat yra keletas kitų projektų patobulinimų. „Google“ pridėjo daugiau struktūrizuotų API ir patobulino žiniatinklio mobiliesiems palaikymą. Be to, projekto kūrėjai patobulino „Internet Explorer“ ir „Edge“ palaikymą. „Blockly“ dabar visiškai palaikoma IE10+. Be to, visus blokus dabar gali apibrėžti JSON, todėl žiniatinklyje, „iOS“ ir „Android“ galima naudoti vieną blokų apibrėžimų rinkinį.

Daugiau apie Blockly galite sužinoti iš šio vaizdo įrašo.

Jei norite kurti savo projektus naudodami Blockly, galite apsilankyti Oficiali svetainė. Taip pat galite pereiti tiesiai į kodą žiniatinklio, Android, arba iOS. „Google“ taip pat paskelbė „iOS Codelab“, kuri teikia reikiamą mokymosi medžiagą. Greitai tikimasi „Android“ versijos „Codelab“.


Šaltinis: Google