Coloro che non ha un ricambio centinaia di dollari per essere registrata come gli sviluppatori di applicazioni iOS hanno a lungo avuto accesso a Human Interface Guidelines, un documento con raccomandazioni utili. Ora è a disposizione di tutti - può essere scaricare in iBooks.
Come molti come 245 pagine! Che cosa è, in poche parole? Che cosa è questo libro può essere di interesse per gli sviluppatori? È possibile informarsi sui principi di progettazione di Apple interazione - un approccio all'interfaccia utente iPhone e iPad. Fastcodesign trovare questo libro divertente questione di lettura e offerta di fare conoscenza con il più piacevole per loro principi. Sette.
1. Nome utente? Non così in fretta
"Mettere da parte la procedura di registrazione più a lungo possibile. E 'meglio quando le persone possono esplorare l'applicazione virtualmente cavità ed utilizzare alcune funzioni senza entrare. Per esempio, in App Store gli utenti non viene chiesto di login prima di decidere di comprare qualcosa. Gli utenti spesso rifiutano le applicazioni che sono costringendoli effettuare il login prima di poter fare qualcosa di utile. "
2. Dei contenuti è sempre più importante l'interfaccia
Non togliere l'attenzione di una persona dal contenuto, che è interessata. Ad esempio, la barra dei menu principale nella parte superiore dello schermo visualizza solo l'identità aziendale, distogliendo l'attenzione dal contenuto. Invece, dirigere l'attenzione del all'utente di selezionare modo contenuto e meno intrusivo per rappresentare il marchio, per esempio, è possibile ricostruire i colori, i font, o molto poco -. Lo sfondo della schermata "
3. E 'meglio le impostazioni di bypass
"Se possibile, evitare di indirizzare l'utente alle impostazioni. E 'importante ricordare che gli utenti non possono aprire le impostazioni delle applicazioni senza lasciare l'applicazione, e questo è esattamente ciò che si vuole almeno. "
"Se si vuole sviluppare un'applicazione, accettabile per le aspettative della maggior parte degli utenti, è necessario ridurre la necessità di aggiustamenti. Se avete bisogno di informazioni sull'utente, si consiglia di richiedere al sistema, non tirare le informazioni da parte dell'utente. Se si decide che è necessario fornire le impostazioni delle applicazioni, che gli utenti dovranno cambiare raramente vedi punto Settings Bundle in iOS App di programmazione, per imparare a tenerli nella vostra codice ".
4. Non balamutte acqua gesti superflui
"In generale, meglio evitare l'introduzione di nuovi gesti, se l'applicazione non è un gioco. In giochi e altre applicazioni interessanti di gesti utente può essere parte di un'esperienza divertente. Ma in applicazioni che aiutano le persone a fare cose importanti per loro, è meglio utilizzare i gesti standard, perché le persone non devono fare uno sforzo per imparare questi gesti, e poi li ricordo. "
5. Comunicare con il cliente come se si fosse editore
"Usa un tono informale e amichevole, ma senza esagerare. Si vuole evitare il tono enfatico o eccessivamente formale, ma il rischio suono volontariamente divertimento o condiscendente. Ricordate che gli utenti sono propensi a leggere il testo nella vostra interfaccia utente più volte, e quello che può sembrare intelligente in un primo momento, può essere fastidioso se ripetuta. "
Pensare come un direttore di giornale, orologio per parole eccessive o inutili. Se il testo interfaccia utente è, gli utenti "rondine" breve e diretto rapidamente e facilmente. Identificare le informazioni più importanti, esprimere brevemente, posto in un luogo ben visibile in modo da persone non devono leggere troppe parole per trovare le informazioni desiderate, o per sapere cosa fare altro ».
6. Non necessariamente piacere a tutti - ma la maggior parte
"Focus sulle esigenze del 80% degli utenti. Quando si esegue questa operazione, la maggior parte delle persone non hanno a pasticciare con tutte le impostazioni, in quanto l'applicazione è già stato fatto come previsto. Se ti piace la funzionalità di solo un piccolo numero di utenti, o avrà bisogno la maggior parte, ma una volta - lasciare il lavoro cattivo ".
7. Fare in modo che era impossibile uscire
"Nell'applicazione su iOS non ha avuto possibilità di chiudere o uscire. La gente si ferma per utilizzare l'applicazione quando si passa ad un'altra applicazione o tornare alla schermata principale, o passare il dispositivo in modalità sleep. "