it-swarm.com.de

Wie wichtig ist es, die Plattformrichtlinien beim Design mobiler Apps einzuhalten?

Ich entwerfe eine mobile App.

Der Entwickler verwendet ein Framework, das native Bausteine ​​für iOS und Android verwendet. Customizing bedeutet zusätzliche Entwicklungsarbeit.

Entwickler sagt: "Warum Zeit verschwenden, wenn Richtlinien existieren, die bereits erforscht wurden? Verwenden wir native Bausteine."

Beispiel: Registerkarten unten für iOS, obere Navigation für Android mit nächster Schaltfläche und Hamburger-Menü.

Sie hat mich überzeugt, aber gleichzeitig merke ich, dass ich nicht genug weiß, um zufrieden zu sein, dass sie Recht hat. Ich sehe Millionen von Apps mit einer Vielzahl von Kombinationen. Einige von ihnen haben eine ausgezeichnete UX, obwohl sie sich nicht strikt an die Richtlinien halten.

Ich bin hin und her gerissen zwischen dem Gedanken, dass sie UX als Motivation benutzt, wenn sie ein leichteres Leben entwickeln will, aber auf der anderen Seite sehe ich ihren Standpunkt.

Soll ich mich an die Designrichtlinien halten?

3
SarahA

Halten Sie sich an die Designrichtlinien, da Sie möglicherweise die Konsistenz mit anderen Apps beeinträchtigen.

Designrichtlinien sind Ihre beste Vermutung und basieren auf jahrelanger Forschung. Sie wurden auch so entwickelt, dass alle Apps einander ähneln. Wenn der Benutzer eine neue App öffnet, weiß er, wie man sie verwendet, da Navigation, Symbole und Verhalten den zuvor verwendeten Apps ähnlich sind.

Ansonsten müssen Benutzer nicht jedes Mal ein mentales Modell erstellen, wenn sie eine neue App öffnen, wenn sie ihre bereits erstellten aus den anderen Apps verwenden können.

Wenn Sie etwas "Benutzerdefiniertes" tun möchten, recherchieren Sie bitte vorher (Interviews oder Benutzertests).

0

Es hängt wirklich von der Funktionalität und Art Ihrer Anwendung ab. Beachten Sie, dass der App Store Ihre App möglicherweise nicht genehmigt, wenn sie nicht den Richtlinien entspricht.

Der Benutzer ist eher angezogen als gut entwickelt (z. B. IPhone).

1
Ivan Venediktov

Richtlinien sind Richtlinien.

Wenn Sie die Richtlinien befolgen, nutzen Sie die Konsistenz der Plattform. Dies reduziert die kognitive Belastung für Ihre Benutzer, da diese bereits ein angeborenes Verständnis für die Verwendung Ihrer App haben und Ihre App eher das Gefühl hat, zu allem anderen auf ihrem Telefon zu passen.

Wenn Sie sich dafür entscheiden, die Richtlinien nicht zu befolgen, können Sie klar formulieren, warum Sie sie nicht befolgen. "Ich will nicht" ist wahrscheinlich kein guter Grund. Behalten Sie die Erfahrung Ihres Benutzers in erster Linie im Kopf. Schließlich gelten die Richtlinien für die allgemeine App-Entwicklung und sind nicht unbedingt für jede Anwendung oder jeden Workflow sinnvoll. Jede App sollte vom Benutzer getestet werden. Dies ist umso wichtiger, je weiter Sie von den Richtlinien entfernt sind. Wenn Benutzer kein wichtiges Steuerelement finden können, weil Sie die Systemsteuerelemente nicht verwenden möchten, müssen Sie möglicherweise einige Aspekte Ihres Entwurfs überdenken. Wenn Sie einen gut formulierten Fall haben, warum die Richtlinien nicht passen, und wenn Sie Daten aus Benutzertests haben, um die Richtlinien zu brechen, werden sich Ihr Chef und Ihre Kunden viel wohler fühlen.

Berücksichtigen Sie angesichts der eingeschränkten Entwicklungsressourcen auch die größten Verbesserungen Ihrer Benutzererfahrung. Wird es sich um eine hochgradig angepasste Benutzeroberfläche handeln oder wird es darum gehen, diese Zeit für die Verbesserung der Benutzererfahrung einer Funktion aufzuwenden? Betrachten Sie das große Ganze. Eine schöne Benutzeroberfläche, aber eine schreckliche Benutzeroberfläche zu haben, ist selten eine gute Entscheidung.

0
nadyne

Navigation ist eine Sache, Betriebssystemrichtlinien eine andere. Im Bereich UX müssen wir eine ganze Reihe von Anforderungen ausbalancieren und gleichzeitig die Interessenvertretung der Benutzer aufrechterhalten. Ich bin zwar sehr neugierig auf den Umfang des Projekts, aber der einzige Weg, wie ich jemals in der Lage war, ein Feature zu verkaufen oder von der Norm abzuweichen, ist der Mehrwert. Mehrwert kann nur durch Forschung gewonnen werden: Wettbewerbsanalyse, Benutzerinterviews, Best Practices, Gruppenstudien usw.

Im Sinne eines Mehrwerts liegt es also ganz bei Ihnen, 1) die Hauptmerkmale, 2) die Benutzererwartungen und 3) die Primärszenarien (Benutzerströme usw.) zu analysieren. Und durch Ihre Erkundung können nur Sie die Situation knirschen und den besten Weg vorwärts finden - Anforderungen und Umfang in Einklang bringen. Wenn Sie das Entwicklerteam im Wesentlichen um zusätzliche Arbeit bitten, sollten Sie bereit sein, diese mit einer objektiven Analyse zu untermauern!

Und schließlich das Dilemma der Navigation: Richtlinien befolgen, "Standards" einhalten oder das Rad neu erfinden. Auch dies geht zurück auf Anwendungsfälle/Szenarien und definitiv IA! Dies war ein häufiges Problem für mich, wenn Teams in der Entdeckungs-/Forschungsphase des Projekts ständig über die Navigation diskutieren möchten. Stellen Sie den Wagen nicht vor das Pferd, die Navigation sollte eine fundierte Entwurfsentscheidung sein.

Ich empfehle Ihrem Entwicklungspartner zu sagen, dass Sie mehr Zeit benötigen, um die IA- und Benutzerabläufe zu verbessern. Und! Hallo! Wenn Sie sich für eine einzigartige Navigation wie einen Hamburger oder Snapchat entscheiden, können alle Ihre Designs einem einzigen Satz von Designprinzipien entsprechen! In diesem Sinne müssen Sie nur kleine Abweichungen zwischen iOS/Android dokumentieren/spezifizieren. Wenn Sie jedoch den jeweiligen "Standards" folgen, müssen Sie möglicherweise viel mehr Designarbeit leisten ...

0
mrmac