Menú restaurante Menú de restaurante es un proyecto reutilizado que busca mostrar cómo se trabaja
el componente selector de listas, cómo se encadena y compara texto, cómo
funcionan los operadores lógicos, cómo se utilizan los selectores de fecha y hora
además de cómo crear mensajes con anuncios emergentes.
El proyecto consiste en un menú de restaurante donde se debe anotar el nombre
de la mesa que está solicitando la orden (puede ser el nombre del cliente),
seleccionar el tipo de bebida y comida a consumir y anotar algún detalle en la orden.
Adicionalmente se debe definir la fecha y hora del pedido.
.
Con este proyecto, en un segundo módulo, podremos enviar a una dirección de
correo electrónico la solicitud o bien a una tabla dinámica de google para que sea
atendida la solicitud por el propietario del restaurant. Para los efectos y objetivos
planteados en este curso, nos enfocaremos en el funcionamiento de los
componentes descritos anteriormente.
Desglose de requerimientos del proyecto
Tipo de componente Paleta Grupo
Nombrar como
Propósito del Componente
Ubicación y Configuración de propiedades en Diseñador
Disposición Horizontal Disposiciones
Disposición Horizontal1
Alberga la etiqueta Nombre de mesa y el campo de texto nombre de mesa
Alto: automático Ancho: ajustar al contenedor
Etiqueta Interfaz de
usuario EtNombreMesa Etiqueta, “Nombre
de mesa”. Alto: automático Ancho: automático
CampoDeTexto Interfaz de
usuario TxtNomMesa Permite anotar el
nombre de la mesa. Texto: Vacio
Disposición Horizontal Disposición Horizontal
Disposición Horizontal2
Alberga la etiqueta Detalles y el campo de texto Detalles
Alto: automático Ancho: ajustar al contenedor
Etiqueta Interfaz de
usuario EtDetalles Etiqueta, “Detalles”. Alto: automático
Ancho: automático
CampoDeTexto Interfaz de
usuario TxtDetalles Permite anotar
detalles sobre la solicitud.
Texto: Vacio
SelelctorDeLista Interfaz de
usuario
LstComidas Despliga lista de
comidas ElementosDesdeCadenas: Pizza Carnes,Pizza Hawaiana,Pizza Mexicana,Pizza Vegetariana,Pizza Champiñones,Pizza Napolitana
SelelctorDeLista Interfaz de
usuario
LstBebidas Despliga lista de
Bebidas ElementosDesdeCadenas: Cocacola,Sprite,Manzana,Naranja,Uva,Pre mio,Cerveza,Te,Refajo,Agua,Limonada
Botón Interfaz de
usuario
BtnSolicitarPed
ido
Hace solicitud de
pedido para que sea
confirmado
mediante un
notificador.
Alto: automático Ancho: ajustar al contendor
SelectorDeFecha Interfaz de
usuario
Sfecha Permite seleccionar
la fecha Texto: Fecha
CampoDeTexto Interfaz de
usuario
Fecha Permite insertar la
fecha del selector de
fecha
Texto: Día/Mes/Año
SelectorDeHora Interfaz de
usuario
SHora Permite seleccionar
la hora Texto: Hora
CampoDeTexto Interfaz de
usuario
Hora Permite insertar la
hora del selector de
hora
Hora/Minutos
Notificador Interfaz de
usuario
Anuncio Lanza un anuncio
con los pedios del
cliente
Duración del notificador: Largo
Manos al diseño y a la programación. Observe el videotutorial ubicado en la dirección: https://youtu.be/jElZcR4Bnbc
A continuación debe dirigirse a la galería de proyectos de Apps inventor y en el
buscador de apps anote el siguiente nombre de proyecto:
ModificarMenuRestauranteReutilizado leocc2.
En ese proyecto encontrarás el diseño de la aplicación, tal cual fue descrita en el
desglose de los requerimientos.
Reto Programe la aplicación utilizando como apoyo el videotutorial y la lista de
requerimientos del proyecto. Modifique el proyecto siguiendo las siguientes
instrucciones:
a. Programe el botón “Solicitar pedido”, para que lance la confirmación del
pedido realizado (nombre de mesa, comida elegida, bebida elegida, detalles)
mediante un notificador.
b. Agregue un selector de fecha, que permita mostrar en un campo de texto la
fecha del pedido.
c. Agregue un selector de hora, que permita mostrar en un campo de texto la
hora del pedido.
d. Personalice la aplicación de acuerdo al tema que aborda el proyecto (Menú
restaurant)
e. Guarde el proyecto con su nombre, publíquelo en la galería y compártalo en
el foro respectivo.
Top Related