3
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.

Menú Restaurante

Embed Size (px)

DESCRIPTION

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.

Citation preview

Page 1: Menú Restaurante

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.

Page 2: Menú Restaurante

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

Page 3: Menú Restaurante

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.