Optimiert UI-Abläufe durch parallele Threads, setzt ML-orientierten Aktivitätsstrom ein
iOS-App für soziale Netzwerke
Medien und Unterhaltung
Festpreis
Scrum
Kunde
Der Kunde hatte eine Idee für einen Service, die als spielerisches soziales Experiment begann.
Jedes Mitglied des Experiments sollte seine eigene „IOU-Währung“ haben, die es umtauschen und gegen Gefälligkeiten innerhalb der Community einlösen konnte. Der Kunde brauchte eine mobile App, um die persönlichen Währungen der Mitglieder zu überwachen und zu verwalten.
Softeq liefert eine iOS-App, ein Admin-Panel mit Backend und Landing-Page. Die Lösung hat die folgenden Funktionen:
Für die Gestaltung einer reibungslosen und reaktionsschnellen UI der App setzt das Team Texture ein, ein iOS-Framework, das auf UIKit aufbaut. Es ermöglicht das Verschieben solcher teuren UI-Prozesse wie Bilddekodierung, Textgrößenanpassung, Rendering und andere aus dem Hauptthread. Dadurch bleibt der Thread verfügbar, um auf Benutzerinteraktionen zu reagieren. Dies hilft bei der zeitlichen Optimierung für die Ausführung des gesamten Layout- und Zeichnungscodes.
Die App basiert auf GetStream.io, einer API zur Erstellung eines ansprechenden Aktivitätsstreams, der schnell geladen wird, das Auffinden von Content erleichtert und sicherstellt, dass die Benutzer den relevantesten und aktuellsten Content sehen. Die Personalisierungstechnologie der API nutzt Machine Learning, um den Feed auf der Grundlage der Benutzerbindung zu verbessern.
Die App ist mit Facebook integriert und nutzt den plattformfähigen Benutzer-Authentifizierungsmechanismus.
Die Lösung — iOS-App, Admin-Panel und Landing Page — wurde budget- und fristgerecht geliefert. Der Kunde hat sich entschieden, die App um eine Android-Version zu erweitern.