Google lanserer Blockly 1.0 for Android og iOS

Google slipper Blockly 1.0 for Android og iOS. Prosjektet har som mål å gjøre koding mer visuell med en dra-og-slipp-kodebygger.

I løpet av årene har Google gitt ut mange åpen kildekode-prosjekter for å hjelpe utviklere med å kode for plattformene deres. Et slikt prosjekt kalles Blockly, et åpen kildekode-bibliotek for å bygge dra-og-slipp visuelle redaktører for en rekke programmeringsspråk. Med Blockly-biblioteket bruker det et visuelt sett med låsende blokker som du kan dra og slippe for å sende ut syntaktisk riktig kode på språket du ønsker. Nå er den tilgjengelig på Android og iOS. Blockly for Android er en forhåndsvisning for utviklere som tilbyr standard Android-visninger og fragmenter i Blocklys editor.

Prosjektet ble først annonsert for fem år siden. Helt siden har utviklere brukt Blockly i hundrevis av prosjekter, inkludert slike som Code.org eller småbiter. Prosjektets gaffel navngitt Skrapeblokker er optimalisert for å lage kodeapper for barn.

Versjon 1.0 av prosjektet har følgende funksjoner for apputvikling:

  • Blocklys standard brukergrensesnitt
  • Egendefinerte blokker, verktøykassekategorier og oppsett
  • Funksjoner, variabler, mutatorer og utvidelser
  • Kodegenerering i JavaScript, Python, Dart, PHP og Lua
  • Internasjonaliseringsstøtte (inkludert for RTL-språk)

Den nyeste versjonen gir også flere forbedringer til andre prosjekter. Google la til mer strukturerte APIer og forbedret berøringsstøtte for mobilnettet. I tillegg forbedret utviklerne bak prosjektet Internet Explorer og Edge-støtte. Blockly støttes nå fullt ut på IE10+. I tillegg kan alle blokker nå defineres av JSON, slik at et enkelt sett med blokkdefinisjoner kan brukes for web, iOS og Android.

Du kan lære mer om Blockly fra følgende video.

Hvis du vil bygge prosjektene dine med Blockly, kan du besøke den offesiell nettside. Du kan også hoppe rett inn i koden for web, Android, eller iOS. Google har også annonsert iOS Codelab som gir nødvendig læringsmateriell. En Android-versjon av Codelab er ventet snart.


Kilde: Google