Documentos de Académico
Documentos de Profesional
Documentos de Cultura
El problema a solucionar se basa en que. Existe una tienda real con un sistema de venta
en-lnea usando una tienda virtual. Se debe crear una aplicacin para Android, que
permita a los clientes que visiten la tienda real, agregar los productos que pone en su
carro o canasta real en su carro virtual, utilizando la aplicacin en un dispositivo mvil
(telfono o tablet con S.O. Android). Esto facilitar el trabajo de la persona en la caja, quien
solo deber confirmar la lista y cobrar.
- Objetivo general
Crear una aplicacin de auto-venta para Android.
- Objetivos especficos
Que la aplicacin sea capaz de leer un cdigo de barra de un producto
cualquiera.
Que sea capaz de conectarse con la tienda virtual (pgina web), para as
enviar y recibir informacin sobre el producto seleccionado.
comprender y utilizar programas desarrolladores de APK
Esta primera parte estar enfocada solo a lo que son las aplicaciones capases de leer
cdigos de barra. En una segunda parte se hablara de sistemas de auto-venta. Ya que las
dos partes sern de mucha ayuda para la creacin de la aplicacin deseada.
Barcode scanner: es una aplicacin para Android desarrolla por ZXING equipo.
Que permite al usuario escanear cdigos de barras grficos, con la cmara del
dispositivo. El programa convierte lo que escanea en los datos originales que estn
representados por el cdigo de barras. Lo que permite al usuario buscar
automticamente el producto en la web. Adems puede leer cdigos QR y Data
Matrix.
Esta aplicacin es una factible solucin a una parte del problema ya que tiene una
caracterstica primordial como lo es leer cdigos de barras, adems contiene un
punto de mucha importancia que es cdigo abierto. Por lo tanto podemos ver su
programacin y usarla a la vez. Lo que hace que se puede trabajar en bases a esta
aplicacin y solo hacer pequeos cambios si son necesarios.
Cabe mencionar que existen programas desarrolladores de aplicaciones para Android que
se podemos utilizar. Tales como AppIventor, Android SDK (Software Development Kit) y
Android NDK (Native development kit).