Descripción del proyecto
TraducidoDespués de la compra, la foto se puede descargar al teléfono o enviar a cualquier aplicación (VIber, WhatsApp, Telegram, Instagram, GDrive, GMail, etc.).
Primera pantalla: barra de búsqueda (no se requiere autorización).
Segunda pantalla: resultado de búsqueda por línea (no se requiere autorización).
Tercera pantalla: detalles de la foto + botón "Descargar" (no requiere autorización).
Después de presionar el botón, mostramos:
Pantalla cuatro: Autorización.
Pantalla cinco: registro.
Pantalla seis: mis fotos.
Para la aplicación de Android se proporcionará un marco listo con un menú y todos los elementos necesarios en este menú. También se proporcionará una biblioteca lista para trabajar con la API de Photobank. La biblioteca proporcionará una interfaz conveniente y flexible para solicitar datos del servidor, así como la capacidad de especificar su callback al recibir datos. La biblioteca está escrita alrededor del Cliente Http Asincrónico de Android.
Así, toda la comunicación con el servidor estará abstraída del programador que implementará la aplicación de Android.
La biblioteca EventBus se utilizará como herramienta para la transferencia de datos a la interfaz de usuario.
Soporte para la versión de Android desde la versión 4.4.+.
Todos los elementos gráficos y controles de la interfaz de usuario deben ejecutarse de acuerdo con las Directrices oficiales:
[ocultar:contactos]Https://material.google.com
Https://material.io/icons[/ocultar:contactos]
Así que no tienes que hacer tus propios íconos.
Requisitos obligatorios:
Familiarizarse con las Directrices de Google Material Design
Conocimiento y comprensión de EventBus
También será una experiencia con el Cliente Http Asincrónico de Android.