Niedawno coraz bardziej zaczęli dostrzegać dla siebie, że bardziej aktywne zainteresowanie tematyką rozwoju aplikacje dla iOS i projektowanie interfejsów użytkownika, tym więcej myśleć, czy różnią się od tych innych rzeczy. Zaczniesz zwracać uwagę na położenie przycisków sterujących, rozmiaru ikon i innych rzeczy projektowania których normalny człowiek w codziennym użytkowaniu i są nie podejrzewa.
Na drugi dzień natknąłem się na bardzo ciekawy artykuł Projektant Craig DennisW którym położył się na zasadach projektowych półki „czysty” ekran aplikacji dla iOS. Technicznie rzecz biorąc, jest to nazywane «Empty State» - gdy program z jakiegoś powodu nie może pokazać coś dla użytkownika. Według Craiga, wielu projektantów początkujących nie zwracają wystarczającej uwagi na ten aspekt aplikacji i ponieważ często jest prawidłowo informuje użytkownika o braku zawartości jest tak samo ważne jak sama mapie treść. I jego artykuł wydaje się bardzo ciekawy, więc proponuję znaleźć tłumaczenie krótkie podstawowych idei.
„Czysty” ekrany można podzielić na trzy główne typy - pierwszego korzystania z aplikacji, brak treści i błędów technicznych (awarii połączenia internetowego, na przykład).
1. pierwsze użycie
Pierwsze wrażenia zawsze pozostają w pamięci, zwłaszcza ubogich. Dlatego projektant jest bardzo ważne, aby zorganizować interfejsu tak, że przy pierwszym uruchomieniu Program użytkownika MET nie neutralną chłodny biały ekran, ale coś estetycznego i funkcjonalny. Najlepiej jest wyciągnąć jakąś wizualną i dodać kilka wskazówek na temat korzystania z aplikacji (tylko nie przeciążać interfejsu żmudne dyspozycję w duchu kapitana oczywiste). Doskonałe przykłady niezwykłej realizacji takich pomysłów są programem Buffer, Timehop i Dropbox (widać zdjęcia powyżej).
2. Brak treści
Chodźmy patrzeć na sytuację z e-mail. Kochasz go lub go nienawidzą, większość z nich jest wypełniona nieprzeczytanych wiadomości. Znam wielu ludzi, którzy są codziennie dziesiątki odbieranie nowych wiadomości. Oczywiście, aktywnych użytkowników e-mail są zawsze przyjemność znaleźć puste pole. To będzie podwójnie zadowolony, gdy klient deweloper e-mail będzie nadać temu aspektowi parę godzin pracy i narysować piękny ostrzeżenie o braku nowej poczcie.
W ten sposób problem ten zostanie rozwiązany w Sparrow, Gmail i standardowej poczty programu w iOS:
Sparrow zapewnia użytkownikowi tradycyjnego ikonę skrzynki pocztowej i «Skrzynka odbiorcza Zero» etykiecie. Ten ekran jest intuicyjne, minimalistyczne i urządzone bardzo stylowo. Użytkownik jest mało prawdopodobne, nie będzie żadnych pytań.
Deweloperzy Gmail poszły o krok dalej i dodać odrobinę emocji w aplikacji - kiedy Użytkownicy Brak nieprzeczytanych wiadomości w porę wykazujące wyłączyć ikonę zabawa słoneczny z napisem „Enjoy dzień!”. Tego rodzaju uczucie, aby wskazywać osobę o tym, jak dobre lub złe jest to (w powyższym przykładzie jest to oczywiste, ale są bardziej skomplikowanych przypadkach).
System aplikacji Mail.app nie zaprojektować stronę specjalną „czysty”, dzięki czemu użytkownik może się tylko domyślać, dlaczego przed nim nie ma listy wiadomości - albo po prostu nie ma nowych wiadomości lub błąd synchronizacji, albo brak połączenia Internet. Tego rodzaju pytania zawsze pozostawia złe wrażenie z użytkowania programu, więc jeśli projektowania interfejsu, oczyść poinformować użytkownika, dlaczego nie wydaje się, aby przewidywanej zawartości.
3. błędy techniczne
Dość często, użytkownik musi przestrzegać „czysty” ekran aplikacji iOS ze względu na fakt, że urządzenie zostało utracone połączenie z Internetem i nie może pobrać nowe treści. Jak wspomniano powyżej, dla twórcy programu jest bardzo ważne i elegancki grammotno przekazać tę informację do użytkownika.
Zobaczmy, jak się ekran błędu jest zaimplementowany w aplikacjach Chrome, Opera Mini i Safari:
Chrome dosłownie „pluje” na długi tekst użytkownika z nudnych informacji technicznych. Opera Mini «wykończone” kilka zdań, które nie dają użytkownikowi jasną ideę dlaczego przeglądarka nie może otworzyć daną witrynę. Najbardziej udane wdrożenie, moim zdaniem, oferuje standardowy program safari, który wyraźnie mówi, że iPhone nie jest podłączony do Internetu.
Jeszcze kilka interesujących przykładów: Gmail, YouTube i Instagram.
odkrycia
Jak udało się dokonać właściwego projektowania ekran „czysty” jest bardzo ważne dla współczesnych interfejsów - i to nie tylko dla iOS programów. Przed wysłaniem programu do przeglądu w App Store lub wydania ostatecznej wersji, pomyśl przez chwilę, która będzie używać aplikacji i dlaczego. Staraj się zwracać uwagę na najdrobniejsze szczegóły, które pomogą produkt wyróżnia się od szarej masy konkurentów. Jeśli można zadowolić użytkowników i pozostawić dobre wrażenie o sobie w przyszłości będą gotowi przebaczyć wam kilka niedociągnięć i błędów.
Postscriptum Co sądzisz o projekcie ekranu „czystym”? Czy istnieje jakiś subiektywnych życzeniami lub ogólnych porad? Redaktorzy powinni ja MacRadar pisać o takich subtelności w projektowaniu i rozwoju interfejsów dla iOS? Napisz swoją opinię w komentarzach, dobrze byłoby, aby omówić ten temat z czytelnikami.