You are on page 1of 4

Proyecto final de curso Android: Programacin de aplicaciones (edicin online, marzo 2012)

Nombre de la aplicacin: Android Store

Autor: Cabrejas Jimnez, Jos Ramn

Qu hace la aplicacin:

Tienda on-line para venta de productos desde dispositivos Android. Importa una base de datos externa de productos en MySQL mediante JSON y enva el pedido por POST a una pgina PHP que almacena el pedido en una base de datos MySQL.
Licencia:

Autorizo la difusin del cdigo fuente con fines educativos siempre que se haga referencia al autor bajo los trminos generales de la licencia Academic Free License v.3.0.
A destacar:

Idiomas: espaol e ingls. Pantalla principal tiene una animacin muy sencilla del titulo de la aplicacin y el icono. En la pantalla principal existe la opcin de pulsar el botn Men y este muestra dos botones Actualizar catlogo y Acerca de Desarrollo de una pgina php para insertar nuevos productos Desarrollo de una pgina php para mostrar los pedidos realizados. Importacin de los productos mediante JSON, generacin de la exportacin en PHP y recepcin de los datos en JAVA Envo del pedido mediante un envo por POST Mostrado de la imagen remotamente, las imgenes de producto no estn en la aplicacin, se muestran de forma remota, por ello tarda un poco en cargar la ficha de producto. Slo se permite la navegacin portrait (retrato) Creacin de un fichero de estilos

Cmo lo hace: Acceder a la aplicacin: Pulsar el botn men para importar el .catlogo de productos Pulsar en actualizar catlogo

Pulsar en actualizar catlogo

Volver y acceder al catlogo

Seleccin

de

producto

Ficha de producto y aadir unidades

Carrito de la compra

Formulario de datos del cliente

Visualizar pedidos realizados www.jrcj.com/android/index.php

Visualizar/crear productos www.jrcj.com/android/producto.php

Mejoras que realizar (no me ha dado tiempo):

Aadir familias de productos e importar Importar las imgenes al dispositivo Utilizar un componente que liste los productos con imagen pequea y nombre de producto Posibilidad de ampliar la imagen de producto. Generar campo precio Resumen de compra, poder modificar las unidades seleccionadas, indicar el precio y totalizar Etc