Análisis de aplicación: eMyShoppingList

La primera aplicación que analizaré de programadores españoles es eMyShoppingList. Es un programa que nos permite hacer de forma cómoda y sencilla la lista de la compra. Una vez hemos realizado la lista, esta se puede mandar por diferentes medios (SMS, Whatsapp) a otra persona para que haga la compra en el supermercado. Su autor es A3G y la aplicación es gratuita. Si quieres saber todas las funciones que tiene la aplicación sigue leyendo este análisis.

Datos de la aplicación

 Interfaz de usuario

La aplicación se puede dividir en dos bloques dependiendo de si queremos ver la lista o añadir productos. Los artículos que apuntamos pueden tener dos destinos: lista de la compra o lista habitual. En la primera lista llevaremos apuntado lo que tenemos que comprar en el supermercado y vamos metiendo en el carro. A medida que compremos productos los podremos marcar “cogidos” y ver el precio de todo lo que llevamos en el carro. Como el precio de los productos es algo variable no está directamente incluido en la aplicación. Si pulsamos y mantenemos sobre un producto podremos acceder a una ventana de propiedades y añadir anotaciones o poner el precio. Desde la misma pestaña es posible eliminar productos de la lista pulsando en el cubo de la basura.

Artículos que metemos en el carro

Artículos que metemos en el carro

 

Lista de la compra

Lista de la compra

Para mandar la lista de la compra a otra persona, abrimos el menú y seleccionamos Enviar. Podremos usar todos las aplicaciones que estén registradas para compartir (incluso poner la lista en las redes sociales).

Compartir la lista de la compra

Compartir la lista de la compra

¿Qué pasa si hacemos la compra en varios sitios para reducir el gasto?. Esto no es un problema porque tenemos la posibilidad de crear listas personalidas. Pulsamos en la segunda pestaña del interfaz de la aplicación y veremos un texto que pone “Mi lista habitual”. Seleccionado el texto accedemos a un selector de las listas personalidas. Resumiendo, se puede tener una lista por establecimiento y posteriormente “pasarlas” a la lista de la compra mostrando el menú de la aplicación.

Enviar de la lista de la compra al carro

Enviar de la lista de la compra al carro

Añadir artículos a la lista

Ya conocemos la forma de visualizar las listas y trabajar un poco con ellas. El siguiente paso es añadir los artículos y esta tarea se puede realizar de dos formas. Si usamos la pestaña Productos veremos una lista grande de diferentes productos: aceite, arroz, etc, para añadir un producto seleccionamos la lista de destino (compra o personalizada) y pulsamos en el icono “+”. El proceso se repite para todos los productos. Seleccionando el cubo de basura eliminamos el producto de la lista.

Selector de productos

Selector de productos

Si tenemos un producto que no está en la lista, usaremos la pestaña Añadir. Aquí podremos hacer la lista escribiendo los productos. En esta parte encontramos otra función interesante de la aplicación. Cuando escribamos parte del nombre del artículo aparecerá una lista de autocompletado y podremos seleccionar el producto. Para los casos en los que no exista el producto en la base de datos escribimos el nombre completo y al pulsar en el botón Añadir se creará en la lista y en la base de datos.

Sugerencias

La aplicación en su conjunto funciona de forma correcta y no aparecen errores. La mayoría de las sugerencias afectan a la parte estética:

  • En la pestaña Productos el espacio que usan el banner de publicidad, las pestañas y las opciones de la lista es muy grande. Las capturas corresponden a una pantalla de 480×800 y la lista de productos (lo más importante) ocupa menos de la mitad de la pantalla. En un dispositivo con menos pantalla puede ser complicado usar todo.
  • Una solución puede ser poner las letras de las categorías como si fuera una agenda de teléfono (en un lateral), gastas un poco de la pantalla pero ganas espacio para la lista.
  • Si las pestañas se reordenan de una forma similar a la que usa Google+ quedaría más espacio para la lista.
  • Cuando la lista de la compra está vacía no aparece el menú.
  • El botón de la pestaña “Añadir” se puede sustituir por una imagen igual que se hace en la pestaña “Productos”.
  • Sería interesante añadir alguna función tipo histórico, por ejemplo ver el gasto de las compras que hemos hecho en un mes o ver en que tipo de productos estamos gastando más dinero.
  • Para financiar el desarrollo se podría dar la opción de eliminar la publicidad (a un precio razonable).

Conclusiones

La aplicación está bien programada y no se observan errores en su funcionamiento. Como requisitos tiene Android 1.5, si bien esto es una ventaja al soportar muchos terminales antiguos también es una limitación en los controles que puede usar. Las últimas versiones de Android usan como interfaz de usuario Holo que es un tema elegante y aprovecha bien el espacio de la pantalla. En las versiones anteriores de Android se pueden usar algunos de esos controles y la aplicación ganaría en presencia. Aunque se puede hacer lo mismo con listas genéricas la posibilidad de añadir elementos a la base de datos del programa hace que con un poco de uso podamos añadir los artículos que más compramos con una pulsación en el teléfono. No he probado la aplicación en un tablet, sería interesante ver como se comporta el interfaz del usuario al tener una pantalla más grande. El teléfono móvil al ser pequeño facilita la compra en el supermercado, si bien es posible comprar con un tablet de 7 pulgadas en la mano, no es algo que sea muy cómodo.

0 comentarios

Dejar un comentario

¿Quieres unirte a la conversación?
Siéntete libre de contribuir!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.