Projektbeschreibung
ÜbersetztNach dem Kauf kann das Foto auf das Telefon heruntergeladen oder an jede Anwendung (VIber, WhatsApp, Telegram, Instagram, GDrive, GMail usw.) gesendet werden.
Erster Bildschirm: Suchleiste (keine Autorisierung erforderlich).
Zweiter Bildschirm: Suchergebnis nach Zeile (keine Autorisierung erforderlich).
Dritter Bildschirm: Fotodetails + Schaltfläche "Herunterladen" (erfordert keine Autorisierung).
Nach Drücken der Schaltfläche zeigen wir:
Vierter Bildschirm: Autorisierung.
Fünfter Bildschirm: Registrierung.
Sechster Bildschirm: meine Fotos.
Für die Android-Anwendung wird ein fertiger Rahmen mit einem Menü und allen notwendigen Punkten in diesem Menü bereitgestellt. Eine fertige Bibliothek wird ebenfalls bereitgestellt, um mit der Photobank-API zu arbeiten. Die Bibliothek bietet eine bequeme und flexible Schnittstelle für Datenanforderungen vom Server sowie die Möglichkeit, einen eigenen Callback beim Empfang von Daten anzugeben. Die Bibliothek ist um den Android Asynchronous Http Client geschrieben.
Somit wird die gesamte Kommunikation mit dem Server vom Programmierer, der die Android-Anwendung implementiert, abstrahiert.
Die EventBus-Bibliothek wird als Werkzeug für den Datentransfer zur Benutzeroberfläche verwendet.
Unterstützung für Android-Versionen ab Version 4.4.+.
Alle grafischen Elemente und UI-Steuerelemente müssen gemäß den offiziellen Richtlinien ausgeführt werden:
Sie müssen also keine eigenen Icons erstellen.
Verpflichtende Anforderungen:
Vertrautmachen mit den Google Material Design-Richtlinien
Kenntnisse und Verständnis des EventBus
Es wird auch Erfahrung mit dem Android Asynchronous Http Client erforderlich sein.