Algo que llama mucho la atención cuando empiezas con App Inventor son los bloques de los puzzles. Hay muchos con formas distintas y con distintos colores y lo primero que uno se pregunta es ¿Y por qué tienen esos colores?, ¿Tienen un significado? Pues resulta que sí. Investigando un poco he encontrado un significado a los colores que puede ser interesante para comprender las piezas de puzzle que usamos. Aquí va la explicación:

  • Eventos: Los bloques que corresponden a eventos son de color verde y se muestran siempre en la parte superior de cada sección.
Bloques de eventos

Bloques de eventos

  • Expresiones y acciones: Normalmente dentro de un bloque de eventos se introducen otros que indican acciones o expresiones como por ejemplo la llamada a una función o un procedimiento. Estas piezas suelen ser de color azul o morado según lo que se vaya a usar y siempre se colocan apilados uno debajo del otro indicando un orden lógico de ejecución.
Bloques de expresiones y funciones

Bloques de expresiones y funciones

  • Funciones de texto: En ocasiones es útil utilizar funciones para manipular cadenas de texto. Estos bloques son de color marrón y siempre van unidos a los parámetros que nosotros indiquemos.
Bloques de funciones de texto

Bloques de funciones de texto

  • Funciones de números: En el caso del tratamiento de números y el uso de funciones matemáticas,  son de un color verde claro y siempre están unidas a los parámetros que indiquemos.
Bloques de funciones de números

Bloques de funciones de números

  • Estructuras de control: Existen piezas para reflejar condiciones de nuestra app y funciones más básicas del sistema como por ejemplo cerrar la aplicación. Son de color amarillo y pueden englobar el resto de funciones.
Bloques de control

Bloques de control

Esto son los tipos de bloques más importantes. Para saber más sobre este tema aquí está la documentación oficial.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Post Navigation

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies