Fischführer App für Angler und Anglerinnen aus mehreren Bundesländern

Fischführer

Fischführer App auf Basis von Ionic und Laravel

Im Rahmen des Fischführer Projekts haben wir für mehrere Bundesländer Deutschlands jeweils eine iOS und Android App entwickelt. Anglerinnen und Anglern ist es möglich, über diese App Fische des jeweiligen Bundeslandes über ein Verzeichnis zu bestimmen, detaillierte Informationen über alle Fische sich anzeigen zu lassen und Informationen bezüglich der Schonzeit abzurufen. Außerdem können Anglerinnen und Angler sowie Hegerinnen und Heger individuell abweichende Schonzeiten, Schonmaße sowie Fangbegrenzungen von Zielfischen in ihre App eingeben und zusammenstellen. Aktuell gibt es einen Fischführer für Hessen, das Saarland, Rheinland-Pfalz, Nordrhein-Westfalen, Sachsen, Sachsen-Anhalt, Thüringen, Brandenburg und Baden-Württemberg.

Key Facts

  • Technologie
    Laravel, Ionic
  • Theme
  • Partner
    unger+
  • Projekt-Zeitspanne
    4 Wochen

Fokus

Weil die Apps von Anglern und Anglerinnen oft da zum Einsatz kommen, wo es unter Umständen kein gutes mobiles Netz oder Wlan hat, ist bei den Apps auf eine gute Offline Funktionalität geachtet worden. Deshalb werden Inhalte, die vom Backend-Server bezogen werden, heruntergeladen und auf dem Gerät gecached. Dadurch ist zum einen die Performance stark verbessert, da die Kommunikation zum Server auf ein Minimum reduziert ist und zum anderen ist man unabhängiger und kann die meisten Funktionen auch offline nutzen, Neu abgelegte Dateien auf dem Backend Server werden automatisch abgefragt von der App und dann im Online-Modus heruntergeladen und anschließend wieder gecached.

Skalierung und Bereitstellung von Bildern in der App

Die App kann die Bilder je nach Bildschirmgröße und Gerät in bestimmten Größen bei der Server Application abfragen. Denn der Server skaliert alle Bilder auf unterschiedliche Größen herunter und packt sie in ein Archiv, welches anschließend für die Apps zum Download bereitgestellt wird. Je nach Bildschirmgröße des Endgeräts werden passende Bilder heruntergeladen. Die Apps entzippen die heruntergeladenen Zip-Dateien. Dies wird durch die Technologien rxjs, pngquant, zanysoft und laravel-zip realisiert.

Bock auf Zusammenarbeit?