Google lansează Blockly 1.0 pentru Android și iOS

Google lansează Blockly 1.0 pentru Android și iOS. Proiectul își propune să facă codarea mai vizuală cu un generator de coduri drag-and-drop.

De-a lungul anilor, Google a lansat multe proiecte open-source pentru a ajuta dezvoltatorii să codifice platformele lor. Un astfel de proiect se numește Blockly, o bibliotecă open source pentru construirea de editori vizuali drag-and-drop pentru o multitudine de limbaje de programare. Cu biblioteca Blockly, folosește un set vizual de blocuri interconectate pe care le puteți trage și plasa pentru a scoate codul adecvat din punct de vedere sintactic în limba dorită. Acum, este disponibil pe Android și iOS. Blockly pentru Android este o previzualizare pentru dezvoltatori care oferă vizualizări și fragmente Android standard în editorul Blockly.

Proiectul a fost anunțat pentru prima dată acum cinci ani. De atunci, dezvoltatorii au folosit Blockly în sute de proiecte, inclusiv ca Code.org sau mici mușcături. Furca proiectului numit Blocuri Scratch este optimizat pentru crearea de aplicații de codare pentru copii.

Versiunea 1.0 a proiectului aduce următoarele caracteristici pentru dezvoltarea aplicației:

  • Interfața de utilizare standard a lui Blockly
  • Blocuri personalizate, categorii de casete de instrumente și machete
  • Funcții, variabile, mutatori și extensii
  • Generarea de cod în JavaScript, Python, Dart, PHP și Lua
  • Suport pentru internaționalizare (inclusiv pentru limbile RTL)

Cea mai recentă versiune aduce câteva îmbunătățiri și altor proiecte. Google a adăugat API-uri mai structurate și a îmbunătățit suportul tactil pentru web-ul mobil. În plus, dezvoltatorii din spatele proiectului au îmbunătățit suportul pentru Internet Explorer și Edge. Blockly este acum pe deplin acceptat pe IE10+. În plus, toate blocurile pot fi acum definite de JSON, permițând utilizarea unui singur set de definiții de bloc pentru web, iOS și Android.

Puteți afla mai multe despre Blockly din următorul videoclip.

Dacă doriți să vă construiți proiecte folosind Blockly, îl puteți vizita site oficial. De asemenea, puteți sări direct în codul pentru web, Android, sau iOS. Google a anunțat și iOS Codelab care furnizează materialele de învățare necesare. O versiune Android a Codelab este așteptată în curând.


Sursa: Google