it-swarm.com.de

Was ist die akzeptable Anzahl von "Intro" -Bildschirmen für eine iPhone-App?

Ich erstelle eine iPhone-App, die dem Benutzer mehrere Einführungsbildschirme anzeigt, bevor die Hauptbenutzeroberfläche angezeigt wird. Dies wird beim ersten Start einmal durchgeführt. Meine Absicht ist es, den ersten Eindruck glatt zu machen, indem ich einige der wichtigsten Optionen erkläre.

Die Bildschirme sind

Welcome
Terms and Conditions
Set Up Passcode lock
Enable GPS for weather updates
Generate demo data to populate app's screens
Finally, an option to view web manual.

Jeder Bildschirm hat eine einzelne "Aktion" -Schaltfläche (nach unten) und oben eine "Weiter/Überspringen". Jeder Bildschirm enthält ein wenig Anleitungstext zu den Optionen.

Zwei der Bildschirme haben ungefähr 10 Sekunden Betrieb mit der Ladeanzeige. Eine ist obligatorisch, eine andere ist optional.

Ich wandere vom Standpunkt der Benutzererfahrung aus: Wie denken Benutzer über solche Intro-Sequenzen? Sind sie hilfreich oder überdenke ich und Benutzer möchten einfach nur in eine App springen? Welche Optionen sind unbedingt erforderlich, und welche können von solchen Einführungen ausgeschlossen werden?

Vielen Dank für Ihre Gedanken zu diesem Thema!

Sample Intro Screen

4
Alex Stone

Ich denke, die Richtlinien von Apple schlagen vor, die Anzahl dieser Intro-Bildschirme zu minimieren (vorzugsweise keine), daher erwarten Benutzer nicht viele (wenn überhaupt) Start-/Setup-Bildschirme. Sie sollten Benutzer auf jeden Fall so schnell wie möglich in die App einsteigen lassen.

Von Apples iOS UX-Richtlinien :

Bitten Sie die Benutzer nicht, Setup-Informationen anzugeben. Befolgen Sie stattdessen diese Richtlinien: Konzentrieren Sie Ihre Lösung auf die Bedürfnisse von 80 Prozent Ihrer Benutzer. Wenn Sie dies tun, müssen die meisten Benutzer keine Einstellungen vornehmen, da Ihre App bereits so eingerichtet ist, dass sie sich wie erwartet verhält. Wenn es Funktionen gibt, die nur eine Handvoll Leute oder die meisten Leute nur einmal wollen, lassen Sie sie weg. Holen Sie sich so viele Informationen wie möglich aus anderen Quellen. Wenn Sie Informationen verwenden können, die in integrierten App- oder Geräteeinstellungen angegeben sind, fragen Sie das System nach diesen Werten ab. Bitten Sie die Leute nicht, sie erneut einzugeben. Wenn Sie nach Einrichtungsinformationen fragen müssen, fordern Sie die Benutzer auf, diese in Ihre App einzugeben. Speichern Sie diese Informationen dann so schnell wie möglich (möglicherweise in den Einstellungen Ihrer App). Auf diese Weise müssen Benutzer Ihre App nicht beenden und Einstellungen öffnen, bevor sie die Möglichkeit haben, Ihre App zu genießen. Wenn Benutzer später Änderungen an diesen Informationen vornehmen müssen, können sie jederzeit die Einstellungen Ihrer App aufrufen. Verzögern Sie eine Anmeldeanforderung so lange wie möglich. Im Idealfall sollten Benutzer in der Lage sein, durch einen Großteil Ihrer App zu navigieren und einige ihrer Funktionen zu nutzen, ohne sich anzumelden. Wenn Sie Benutzer auffordern, sich anzumelden, bevor sie Ihre App verwenden können, kann der Startvorgang länger erscheinen.

(Das obige Format konnte nicht ordnungsgemäß formatiert werden. Es handelt sich um eine direkte Kopie der oben verlinkten Seite, sodass Sie zu dieser Seite gehen und danach suchen können, um sie besser formatiert zu sehen.)

Und verstehen Sie, dass viele App-Benutzer vor dem Kauf die Screenshots und Beschreibungen im Apps Store oder auf der App-Website durchgesehen haben.

6
obelia

Unter diesen Umständen ist zu beachten, dass sich der Benutzer über unaufgeforderte Dinge ärgert, wenn er beabsichtigt, mit der App zu „spielen“.

Ihre Zwecke sind gut, das heißt, die Reihenfolge der Bildschirme, die Sie anzeigen, soll dem Benutzer helfen und nicht kommerziellen Zwecken dienen. Trotzdem schränken Sie die Bewegungen des Benutzers irgendwie ein.

Das heißt, ich würde versuchen, in jedem Punkt die folgenden Fragen zu stellen:

  • braucht der Benutzer diese Informationen wirklich?
  • braucht der Benutzer es JETZT?
  • braucht der Benutzer es dort?

In Ihrem Fall hätten wir übersetzt:

  • begrüßungsbildschirm: nützlich für bestimmte Benutzer
  • allgemeine Geschäftsbedingungen: Welche Benutzeraktion muss durch die Kenntnis des Tocs vorweggenommen werden? Können Sie die Weitergabe dieser Informationen nicht in einem Moment verzögern, in dem der Benutzer sie wirklich benötigt?
  • gPS: Wo sollte der Benutzer die Wetteraktualisierungen sehen? Durch die ganze App? In diesem Fall sofort fragen
  • passcode: Dies ist etwas, das der Benutzer nicht sofort benötigt. Können Sie den Benutzer nicht im Begrüßungsbildschirm über diese Option informieren (das ist schließlich der Zweck) oder den Abschnitt, der sie enthält, so markieren, dass der Benutzer darauf zugreifen kann? Zum Beispiel habe ich einmal ein Abzeichen mit einem Ausrufezeichen auf eine Schaltfläche in der Navigationsleiste gesetzt, um den Benutzer sanft darauf aufmerksam zu machen und neugierig auf diesen Teil der App zu sein
  • demo-Daten: Können Sie sie nicht einfach generieren und den Benutzer mit einem Etikett darüber informieren, dass diese Daten gefälscht sind? Als Benutzer sehe ich normalerweise normalerweise lieber etwas als nichts. Erwarte seine Wahl
  • web-Handbuch: Ich denke, das ist wichtig, wenn der Benutzer Hilfe benötigt. Und ein '?' Die Schaltfläche auf den Bildschirmen, auf denen der Benutzer möglicherweise das Handbuch benötigt, kann ausreichen

Dies sind natürlich nur wilde Vermutungen, ohne dass der Zweck Ihrer App tatsächlich bekannt ist. Aber es ist immer noch ein Beispiel dafür, wie man diese wenn, wann und wo Argumentation anwendet.

4
Nicola Miotto

Die Beantwortung Ihrer Frage ist sehr einfach -> In iPhone-Apps gibt es keine akzeptablen "Intro" -Bildschirme.

Das Design einer App sollte so gut sein, dass Sie dem Benutzer keine Erklärung benötigen. Dies sollte sofort nach dem Start der App durch den Benutzer offensichtlich sein. Das Erfordernis, eingebaute Tutorials oder Intro-Bildschirme hinzuzufügen, ergibt sich aus einem schlechten Design. Überlegen Sie, Ihre App neu zu gestalten.

Sie können auch bestreiten, dass mehrere bekannte Apps dies tun, ja, das stimmt, aber Sie können es besser machen;)

1
Tankista