Google wypuszcza Blockly 1.0 na Androida i iOS

Google wypuszcza Blockly 1.0 na Androida i iOS. Celem projektu jest uczynienie kodowania bardziej wizualnym za pomocą narzędzia do tworzenia kodu typu „przeciągnij i upuść”.

Na przestrzeni lat Google udostępniło wiele projektów typu open source, aby pomóc programistom w kodowaniu ich platform. Jeden z takich projektów nazywa się Blockly i jest biblioteką typu open source do tworzenia edytorów wizualnych typu „przeciągnij i upuść” dla wielu języków programowania. Dzięki bibliotece Blockly wykorzystuje wizualny zestaw blokujących się bloków, które można przeciągać i upuszczać, aby wyprowadzić poprawny składniowo kod w wybranym języku. Teraz jest dostępna na Androida i iOS. Blockly na Androida to wersja deweloperska oferująca standardowe widoki i fragmenty Androida w edytorze Blockly.

O projekcie po raz pierwszy ogłoszono pięć lat temu. Od tego czasu programiści używali Blockly w setkach projektów, w tym m.in Code.org Lub małeBity. Nazwa rozwidlenia projektu Bloki zarysowania jest zoptymalizowany do tworzenia aplikacji do kodowania dla dzieci.

Wersja 1.0 projektu zapewnia następujące funkcje tworzenia aplikacji:

  • Standardowy interfejs użytkownika Blockly
  • Niestandardowe bloki, kategorie przyborników i układy
  • Funkcje, zmienne, mutatory i rozszerzenia
  • Generowanie kodu w JavaScript, Python, Dart, PHP i Lua
  • Wsparcie internacjonalizacji (w tym dla języków RTL)

Najnowsza wersja wprowadza także kilka ulepszeń do innych projektów. Google dodał bardziej uporządkowane interfejsy API i ulepszoną obsługę dotykową w Internecie mobilnym. Ponadto twórcy projektu ulepszyli obsługę przeglądarek Internet Explorer i Edge. Blockly jest teraz w pełni obsługiwany w IE10+. Ponadto wszystkie bloki można teraz definiować za pomocą formatu JSON, co pozwala na użycie jednego zestawu definicji bloków w aplikacjach internetowych, iOS i Android.

Więcej o Blockly dowiesz się z poniższego filmu.

Jeśli chcesz budować swoje projekty za pomocą Blockly, możesz odwiedzić jego stronę oficjalna strona internetowa. Możesz także przejść bezpośrednio do kodu sieć, Android, Lub iOS. Google ogłosiło także iOS Codelab, które zapewnia niezbędne materiały do ​​nauki. Wkrótce spodziewana jest wersja Codelab na Androida.


Źródło: Google