Logo MeLi

Ejercicio de Matias Morsa

Tabla de contenido

Enunciado

Desarrollar una app que utilice las APIs de Mercadolibre, con dos secciones:

  • Search: buscador de productos y listado de respuestas.
  • Product Page: detalle de un producto (al cual se deberĂ­a poder acceder al tappear uno de los items en el resultado del search).

IDEs utilizados

  • Supernova Studio: Utilizado para el prototipado de la interfaz de usuario
  • Android Studio: Utilizado para el desarrollo de la aplicacion,utilice el lenguaje Java. *Importante ver este

SDK minimo

  • minSdkVersion 27
  • compileSdkVersion 27
  • targetSdkVersion 27
  • Android 8.1 (Oreo)

Diagrama de objetos


Guia de uso

Pantallas

Pantalla Descripcion
Pantalla Inicial

Pantalla Inicial: En esta pantalla se puede introducir un texto para buscarlo, al apretar en Buscar se mostrara la segunda pantalla con los resultados. Al apretar FAQ se abrira un link en el navegador del dispositivo con las preguntas mas frecuentes sobre mercadolibre
Pantalla Resultados

Pantalla de Resultados: En esta pantalla se muestran los resultados de a 4. De cada item se muestra una imagen,el titulo,el precio y el estado (nuevo/usado). Con los botones Anterior y Siguiente se pueden ir recorriendo las diferentes paginas de resultados. Al apretar en un Item se lo abre en la pantalla de Especificaciones. Tambien se puede ir a la pantalla de inicio apretando en el boton de arriba a la izquierda o se puede realizar una nueva busqueda introduciendo un texto y presionando el boton de arriba a la derecha
Pantalla Especificaciones Item

Pantalla de Especificaciones de un Item: Esta pantalla muestra mas caracteristicas del item y del vendedor, como stock,marca, precio, ubicacion del vendedor, si acepta mercadopago y si ofrece envio gratis. Al apretar el boton +Info se abre en el navegador la publicacion de mercadolibre del item. Al igual que en la pantalla de resultados se puede realizar una nueva busqueda o ir hacia la pantalla anterior con la barra de navegacion superior