Responsive App-Design für jeden Benutzer

Ich bin der Meinung, dass mobile Anwendungen personalisierter sein sollten. Ich brauche einige Funktionen nicht, andere benutze ich öfter. Aber aus irgendeinem Grund gleichen wir alle unter einem Kamm aus, damit wir ein bisschen mehr Menschen bedienen können. Ein wenig weiter in Bezug auf die Personalisierung gingen Newsfeeds und soziale Netzwerke. Netzwerke, die jedem einzigartige Inhalte bieten.

Aber was ist, wenn wir noch weiter gehen und den Menschen neben dem Inhalt eine personalisierte Benutzeroberfläche bieten?!

Theorie


Konzept

  1. Die Anwendung selbst versteht, was Sie häufig verwenden, und bringt häufig verwendete Funktionen auf den ersten Bildschirm.
  2. Ordnet die Elemente entsprechend dem Wichtigkeitsgrad auf der Seite an, sodass Sie damit nicht Ihren Daumen erreichen müssen.
  3. Abhängig davon, wie oft dieses Element verwendet wird, variiert auch sein Inhalt stark
  4. Es gibt auch Auslöser: Eine Push-Benachrichtigung ist eingetroffen, ein bestimmtes Datum oder eine bestimmte Benutzeraktion. Dieser Auslöser hat ein eigenes spezifisches Gewicht, das für kurze Zeit einem einzelnen Element zugeordnet wird.

Logik

Kalibrierungsschritt

Eine Person verwendet die Anwendung.

Das Programm selbst analysiert die Anzahl der Klicks auf jedes Element und gibt den Elementen ein bestimmtes Gewicht.

Phase der reibungslosen Umsetzung

Nach der Erstkalibrierung können wir die beliebteste Anforderung für die Hauptseite sorgfältig in einem separaten Block implementieren.

Artikelüberprüfungsphase

Wir analysieren die Häufigkeit der Besuche und stellen fest, ob es sich lohnt, auf der Hauptseite zu bleiben.

Und wenn es sich lohnt und häufig verwendet wird, ziehen wir die Option in Betracht, diese Zelle zu erweitern, damit der Benutzer die Zielaktion noch schneller ausführt.

Übe


Anwendungsimplementierungsbeispiel

Ein gutes Beispiel sind Bankanwendungen.

Warum?

  1. Sie sind multifunktional.
  2. Die meisten Funktionen, die ich als Benutzer überhaupt nicht benötige, aber andere sind möglicherweise wichtiger.
  3. Einige Funktionen werden möglicherweise nur zu einem bestimmten Zeitpunkt benötigt
  4. Jeder verwendet diese Anwendungen, sodass das Konzept leichter zu verstehen ist.

Hier werde ich versuchen, beim Skizzieren zu zeigen, wie ich es sehen sollte. Wenn der Beitrag interessant ist, werde ich bereits eine Demo-Anwendung für iOS erstellen.

Grobe Exiz-Anwendung


Szenarien

Jede Person hat ihre eigenen Skripte, die sie ausführt. Sie sind nicht immer logisch, und die Aufgabe der Anwendung besteht darin, den Weg zur Erreichung dieses Ziels zu erleichtern.

Szenario 1 : Ich überweise oft Geld an dieselbe Person (jüngerer Bruder, Kind, Frau).

Wir können einen Block hinzufügen, der schnell zu ihm übertragen werden kann.



Aber der Block selbst kann sich wie Pokemon entwickeln. Wenn wir sehen, dass sie oft verwendet werden.

Block mit 2 Ebenen:



Hier können wir bereits direkt aus der Zelle selbst übersetzen, indem wir auf die Schaltfläche Übersetzen klicken

Die Anwendung versteht, dass diese Funktion nicht nur häufig verwendet wird, sondern auch der Betrag gleich ist. Daher gehen wir noch weiter und ändern die Zelle so, dass der Standardbetrag für diesen Vorgang festgelegt wird.

3-Ebenen-Block



Szenario 2 Einmal im Monat bezahle ich für eine Wohnung, hier wird bereits ein Datumsauslöser ausgelöst.
Die Anwendung versteht, dass ich ungefähr zu diesem Zeitpunkt jeden Monat Geld für eine Wohnung gebe.
Es ist logisch, dass wir genau diesen Block an diesem Tag auf dem Hauptbildschirm anzeigen und ihn nach Zahlungseingang entfernen.

Szenario 3 Ich schließe das Darlehen, nachdem ich sn erhalten habe.

Auslöser Ich habe einen Sn auf der Karte erhalten und der Antrag hat verstanden, dass ich normalerweise nach dieser Aktion für ein oder zwei Tage den Kredit schließe, der an mir hängt.

Eine Gutschrift wird nun im Block angezeigt.

Szenario 4 Ich verwende Chat mit Support

Wenn wir in einem Chat mit dem Support korrespondieren, ist dieser Prozess häufig nicht schnell. Wir können die Anwendung mehrmals minimieren, unser Geschäft betreiben und später wiederkommen, damit wir sie während der Kommunikation mit dem Chat auf den ersten Bildschirm bringen können. Da wir wissen, wann er das Gespräch begonnen hat und wann er das Problem im Prinzip gelöst hat.

Szenario 5 Geld von einem Girokonto auf eine Karte abheben

Der Auslöser für den Empfang von Geld r / s und ich nehme an, verteilen Sie diese immer auf meine Karten:



Ich wollte die Idee vermitteln, dass die Benutzererfahrung verbessert werden kann, indem versucht wird, ihm zu helfen, das, was er will, so schnell wie möglich zu erledigen. Natürlich wird es für uns als Entwickler schwieriger, aber es wird von unseren Kunden geschätzt. Sag mir, was denkst du über diesen Ansatz?

Source: https://habr.com/ru/post/de457154/


All Articles