Академический Документы
Профессиональный Документы
Культура Документы
ndice
Introduccin ______________________________________________ 3
1.2 Conceptos Bsicos ________________________________ 3
2 Objetivo del Manual ________________________________________10
3 Creacin de Aplicacin Android ___________________________ 10
4
Referencias _______________________________________________ 17
INTRODUCCIN
El objetivo de este manual es describir los pasos que se siguen para desarrollar una
aplicacin Android en App Inventor, se mostrar como se desarrolla la interfaz y como se
programar en bloques. Esta aplicacin utilizar base de datos para relacionar tres tablas, y
agregar mediante la programacin de bloques las referencias adecuadas.
3
Diseo de la Aplicacin.
La pantalla principal esta compuesta por una imagen de fondo, la cual ser ocupada
en todas las ventanas que se utilicen, adems una etiqueta con el titulo, una imagen, y
cuatro botones . El boton de habitacin, huesped y hospedaje direcciona a una diferente
pantalla con sus respectivas tablas.
El botn salir obviamente realiza la opcion de cerrar todas las ventanas de la
aplicacin.
Interfaz de Habitacin.
Para realizar la interfaz de la gestin de datos de la tabla habitacin, primero se
necesita una etiqueta para el titulo con nombre de Gestin, un layout tabla para los botones
de la gestin como son agregar, editar y eliminar, tambin se aade un layout tabla para los
campos de texto en los cuales se ingresarn datos. Tambin se agrega un layout para
agregar tres botones para realizar la operacin de agregado, editado y eliminado, adems de
que para editar y eliminar se apoyar con el componente list picker para seleccionar la
habitacin que se quiera eliminar o editar. Y por ultimo se aade una etiqueta para el titulo
de Catlogo y otra etiqueta que contendr todos los valores de cada habitacin los cuales
sern mostrados. Ya que se utilizar una base de datos, tambin se agrega y se le pone
cualquier nombre que uno desee.
En esta aplicacin se har uso de mtodos para que sea mejor el entendimiento del
funcionamiento de la programacin por bloques.
El mtodo ocultarCampos oculta los layout que contienen los campos de texto, el list picker
y los botones de operacin. Este mtodo fue creado para que cada vez que se realice una
operacin ya sea de editado, agregado o eliminado, se vuelva a ocultar. Obviamente se
desoculta al presionar los botos de agregar, editar y eliminar.
El mtodo deshabilitarCampos, deshabilita los campos de texto, ya que este mtodo es
utilizado cuando se realiza la operacin de editar o eliminar, ya que es obligatorio
seleccionar una habitacin antes de editar o eliminar.
El mtodo vaciarCamposHabitacion
cadena vaca.
El mtodo sonValidos valida cada campo, si todos los campos contienen un texto, entonces
el mtodo retorna un valor verdadero.
Tambin se crean variables que se ocuparan durante la aplicacin, dentro de ellas se
encuentran:
REFERENCIAS
[1] App Inventor 2: http://www.appinventor.org/