9. Programación
By Manzanarez
A
P
p
I
N
V
E
N
T
O
R
Variables
Variables Global
Las variables globales son aquellas que están disponibles para
acceder a su contenido desde cualquier lugar de la aplicación
móvil desarrollada.
Por tanto, el valor de una variable global puede ser empleado por
cualquier componente o bloque.
10. Programación
By Manzanarez
A
P
p
I
N
V
E
N
T
O
R
Variables
Variables Global
Asignación de valores en App Inventor
Se puede realizar cuando se define o declara la variable o, una
vez definida, mediante la pieza set global to
La pieza correspondiente a una variable la encontramos en el
editor de bloques en la pestaña Built-In -> Definition.
Para declarar una variable además de definirla debemos
asignarle un valor
Se puede realizar cuando se define o declara la variable o, una
vez definida, mediante la pieza set global to
Ejemplo:
11. Programación
By Manzanarez
A
P
p
I
N
V
E
N
T
O
R
Variables
Variable Local
Las variables locales son aquellas que están declaradas dentro
del ámbito de un bloque particular.
También pueden ser parámetros pasados a una función definida
por el usuario.
El acceso a variables locales solo se puede realizar desde el
bloque en que se define o desde la función que la recibe como
parámetro.
27. Programación
By Manzanarez
A
P
p
I
N
V
E
N
T
O
R
Una cadena de texto es una
sucesión de caracteres
(letras, números u otros
signos o símbolos)
Cadenas
de
Texto
App Inventor proporciona la
pieza text para expresar una
cadena de caracteres.
Screen 2 –
Cadenas de
texto
36. Programación
By Manzanarez
A
P
p
I
N
V
E
N
T
O
R
¿Qué es un ListPicker?
(Selector de Lista )Es un
componente que nos permite
presentarle al usuario una
lista de opciones para que
seleccione una de ellas.
ListPicker
Screen 4 –
ListPicker
Cuando un usuario pulsa en
un selector de lista, se
muestra una lista de
elementos de texto para que
pueda elegir.
38. Programación
By Manzanarez
A
P
p
I
N
V
E
N
T
O
R
Elementos de un ListPicker
Los elementos pueden ser especificados en el
diseñador o en el editor de bloques, estableciendo la
propiedad ElementsFromString con una lista de
cadenas de texto separada por comas, o estableciendo
la propiedad Elements en el editor de bloques con una
lista de cadenas de texto.
ListPicker
41. Programación
By Manzanarez
A
P
p
I
N
V
E
N
T
O
R
Visor de Lista
Nos permite presentarle al usuario una lista de
opciones para que seleccione una de ellas, a
diferencia de ListPicker, Listview podemos
utilizarlo en la misma pantalla en la que
estemos trabajando.
ListView
Screen 5 – Visor de
Lista