Google julkaisee Blockly 1.0:n Androidille ja iOS: lle

Google julkaisee Blockly 1.0:n Androidille ja iOS: lle. Projektin tavoitteena on tehdä koodauksesta visuaalisempaa vedä ja pudota -koodinrakennustyökalun avulla.

Vuosien varrella Google on julkaissut monia avoimen lähdekoodin projekteja auttaakseen kehittäjiä koodaamaan alustojaan. Eräs tällainen projekti on nimeltään Blockly, avoimen lähdekoodin kirjasto vetämällä ja pudottamalla visuaalisia muokkausohjelmia useille ohjelmointikielille. Blockly-kirjastossa se käyttää visuaalista sarjaa toisiinsa lukittavia lohkoja, joita voit vetää ja pudottaa tulostaaksesi syntaktisesti oikean koodin valitsemallasi kielellä. Nyt se on saatavilla Androidille ja iOS: lle. Blockly for Android on kehittäjän esikatselu, joka tarjoaa tavallisia Android-näkymiä ja fragmentteja Blocklyn editorissa.

Hankkeesta julkistettiin ensimmäisen kerran viisi vuotta sitten. Siitä lähtien kehittäjät ovat käyttäneet Blocklya sadoissa projekteissa, kuten esim Code.org tai pikkubittejä. Projektin haarukka nimeltä Scratch Blocks on optimoitu koodaussovellusten luomiseen lapsille.

Projektin versio 1.0 tuo seuraavat ominaisuudet sovellusten kehittämiseen:

  • Blocklyn vakiokäyttöliittymä
  • Mukautetut lohkot, työkalulaatikon luokat ja asettelut
  • Funktiot, muuttujat, mutaattorit ja laajennukset
  • Koodin luominen JavaScriptissä, Pythonissa, Dartissa, PHP: ssä ja Luassa
  • Kansainvälistymisen tuki (mukaan lukien RTL-kielet)

Uusin versio tuo useita parannuksia myös muihin projekteihin. Google lisäsi jäsenneltympiä sovellusliittymiä ja parannettu kosketustukea mobiiliverkkoon. Lisäksi projektin takana olevat kehittäjät paransivat Internet Explorer- ja Edge-tukea. Blockly on nyt täysin tuettu IE10+:ssa. Lisäksi JSON voi nyt määrittää kaikki lohkot, mikä mahdollistaa yhden lohkomäärittelysarjan käytön webissä, iOS: ssä ja Androidissa.

Voit oppia lisää Blocklysta seuraavasta videosta.

Jos haluat rakentaa projektisi Blocklylla, voit vierailla sen avulla virallinen nettisivu. Voit myös hypätä suoraan koodiin web, Android, tai iOS. Google on myös julkistanut iOS Codelabin, joka tarjoaa tarvittavat oppimateriaalit. Codelabin Android-versiota odotetaan pian.


Lähde: Google