Kullanıcı Kılavuzu

Google Blockly Data Source Addition User Guide

Google Blockly Data Source Addition User Guide

What is Google Blockly?

Google Blockly is a visual coding tool available on the Kuika platform. It enables drag-and-drop block-based coding and allows users to easily design complex processes. You can integrate Google Blockly to quickly create workflows, logic checks and data processing steps for the applications you develop in Kuika.

It is an ideal tool for users with limited coding knowledge and speeds up the app development process. In this guide, you will learn how you can integrate Google Blockly into your Kuika apps and design functionalities with block-based coding.

Google Blockly is only used in web applications.

This training content consists of the following topics:

  • Add a data source connection to your app with Google Blockly
  • Google Blockly features

Add Data Source Connectivity to Your App with Google Blockly

  1. Log in to the Kuika platform and open the project you will work on from the Apps screen.
  2. Go to the Data Sources module. Here you can view existing data sources, actions and tables or add a new data source.
  3. To add a new data source:
  • Click the + icon next to the Sources heading in the left menu.
  • Select Google Blockly as the datasource type and enter a name.
  • Click on the CREATE button to complete the process.

Google Blockly Properties

Kuika's Google Blockly module contains different categories of blocks. With these blocks, you can easily perform operations such as logic controls, loops, mathematical operations and data management.

1. Logic

  • Feature Used to control the program flow.
  • Content: You can create conditional statements with logical blocks like “if”, “and”, “not”.
  • Example: It can perform the specified operation when a certain condition is met.

2. Loops

  • Feature: Allows to execute a given code more than once.
  • Content: The “while” loop runs as long as a certain condition is met. The “repeat times do” block repeats the operation the specified number of times.

3. Math

  • Feature Allows operations with numbers.
  • Content: It includes mathematical operations such as addition, subtraction, multiplication, division, square rooting.

4. Text

  • Feature Used to process text data.
  • Content: You can perform operations such as text concatenation, length measurement, character search and subtext extraction.
  • Example: The “is empty” block checks whether a text is empty or not.

5. Lists

  • Feature: Allows you to store multiple items together.
  • Content: Supports operations such as adding items to the list, sorting the list, accessing a specific item.
  • Example: The “length of” block returns the length of a list.

6. Colors (Colour)

  • Properties: Allows you to perform operations related to colors.
  • Content: You can create and use colors with RGB, HEX or fixed colors.
  • Example: With the “blend color” block you can blend two colors to get a new color.

7. Variables

  • Feature: Used to temporarily store data in the program.
  • Content: Numbers, text or other types of data can be held in variables.

8. Functions

  • Feature: Allows you to use a specific operation over and over again.
  • Content: Functions can take parameters, perform operations and return results.
  • Example: The “to do something” block makes a specific operation a function.

9. Kuika Parameters

There are various data types and parameters used in the Kuika platform. These are

  • datetime: Date and time data
  • boolean True/false value
  • decimal Decimal numbers

These parameters are used as input for the related actions. If you want to use an action, you must fill these parameters completely and correctly. Missing or incorrect parameters may prevent the action from working properly.

Thanks to Google Blockly, you can develop functions quickly and efficiently using block-based programming on the Kuika platform.

Other Related Content

No items found.

Glossary

No items found.

Alt Başlıklar