Ejercicios practicos e app inventor ejercicios.pptx
531 views
48 slides
Apr 27, 2024
Slide 1 of 48
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
About This Presentation
ejercicios practicos en app inventor para principiantes
Size: 5.88 MB
Language: es
Added: Apr 27, 2024
Slides: 48 pages
Slide Content
App Inventor MIT Entorno y Desarrollo con
Variables Ubicación de memoria identificada con un nombre En ella se puede almacenar un valor que puede cambiar durante la ejecución de un programa Almacenamos un valor en la variable mediante la operación de asignación.
Variables Pueden cambiar de valor durante la ejecución del programa
Variables Podemos asignarle el resultado de una operación
Variables Podemos asignarle el resultado de una operación en la que intervenga el contenido de la propia variable
Variables Podemos asignarle cualquier valor Un texto a cadena alfanumérica Un numero como ya hemos visto
Variables Variables y tipos de datos en App Inventor Las piezas(o tipos de datos) que encajan (que pueden ser asignados) en la pieza def as son:
Variables Variables Global Asignación de valores en App Inventor Una vez declaradas son accesibles desde cualquier punto del programa
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.
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:
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.
Variables a09_variables
Variables a09_variables Repite este bloque para todas las operaciones.
Listas ¿Qué son las listas? Es una estructura de datos en la que cada elemento puede ser referenciado por la posición que ocupa en la misma.
Listas listas mixtas En una lista podemos almacenar datos de distinto tipo
Listas listas anidadas Podemos almacenar listas dentro de listas.
Listas Construir una lista - make a list
Listas a010_listas Screen1 Principal
Listas Listas Simple Listas Mixta a010_listas Screen1 Principal
Listas Listas de Listas
Listas Seleccionar un elemento de la lista - select list item
Listas Reemplazar un elemento de una lista - replace list
Listas Insertar un elemento en una lista - insert list item
Listas Eliminar un elemento de una lista - remove list item
Listas Listas – ejemplo 7 Unir dos listas - append to list
Listas Unir elementos al final de una lista - add Ítems to list
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
Ejemplo 1 - Construir una cadena de texto Make Text Cadenas de Texto
Ejemplo 2 - Pasar a mayúsculas una cadena de texto upcase Cadenas de Texto
Ejemplo 3 - Insertar saltos de línea en una cadena de texto \n Cadenas de Texto
Ejemplo 4 - Extraer una lista de palabras de una cadena de texto split Cadenas de Texto
Ejemplo 5 - Eliminar los espacios en blanco de una cadena de texto trim Cadenas de Texto Espacios en blanco
¿Qué es un Spinner ? Este componente nos permite crear una lista y seleccionar uno de ellos para usarlo a nuestra necesidad. Spinner Screen 3 – Spinner
Spinner Screen 3 – Spinner
¿Qué es un Spinner ? Este componente nos permite crear una lista y seleccionar uno de ellos para usarlo a nuestra necesidad. Spinner Screen 3 – Spinner
¿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.
¿Qué es un ListPicker ? Cuando un usuario pulsa en un selector de lista, se muestra una lista de elementos de texto para que pueda elegir. ListPicker
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
ListPicker
ListPicker
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
ListView
a11_PackCanva Screen 1 – Menú de opciones con iconos
Sirve para dibujar una figura, poner o poder colocar un texto entre otras cosas. Drawing & Animation a11_PackCanva Screen 2 – Lienzo/ Canvas