Podstawy projektowania doświadczeń: animowane mikrointerakcje w aplikacjach mobilnych

Opublikowany: 2022-03-10
Krótkie podsumowanie ↬ Dariel Fitzkee, słynny magik, powiedział kiedyś: „Magia tkwi zarówno w szczegółach, jak iw wykonaniu”. Projektowanie interakcji jest właśnie takie. Projektanci uwielbiają mieć pełny obraz, ale jeśli szczegóły nie zostaną odpowiednio potraktowane, rozwiązanie zawiedzie. Cała magia tkwi w szczegółach . Właśnie dlatego dobrze zaprojektowane mikrointerakcje sprawiają, że doświadczenia są stworzone. Aby lepiej zrozumieć, w jaki sposób Twój projekt korzysta z mikrointerakcji, warto naszkicować pomysły na aplikację. Firma Adobe wprowadziła nową aplikację do projektowania i tworzenia szkieletów o nazwie Experience Design (lub Adobe XD), która pozwala projektować szkielety i czynić je interaktywnymi. Możesz pobrać i przetestować Adobe XD za darmo.

Dariel Fitzkee, słynny magik, powiedział kiedyś: „Magia tkwi zarówno w szczegółach, jak iw wykonaniu”. Projektowanie interakcji jest właśnie takie. Projektanci uwielbiają mieć pełny obraz, ale jeśli szczegóły nie zostaną odpowiednio potraktowane, rozwiązanie zawiedzie. Cała magia tkwi w szczegółach . Właśnie dlatego dobrze zaprojektowane mikrointerakcje sprawiają, że doświadczenia są stworzone.

Aby lepiej zrozumieć, w jaki sposób Twój projekt korzysta z mikrointerakcji, warto naszkicować pomysły na aplikację. Firma Adobe wprowadziła nową aplikację do projektowania i tworzenia szkieletów o nazwie Experience Design (lub Adobe XD), która pozwala projektować szkielety i czynić je interaktywnymi. Możesz pobrać i przetestować Adobe XD za darmo .

Dalsze czytanie na SmashingMag:

  • Jak animacja funkcjonalna pomaga poprawić wrażenia użytkownika
  • Najlepsze praktyki dotyczące animowanych wskaźników postępu
  • Jak projektować stany błędów dla aplikacji mobilnych
  • Jak tworzyć ikony za pomocą Adobe XD
  • Przydatne sztuczki prototypowania w Adobe XD
  • Jak korzystamy z prototypowania i jak dzięki temu byliśmy bardziej wydajni

Pokaż stan systemu

Pierwsza heurystyka Jakoba Nielsena dotycząca projektowania interfejsu użytkownika stwierdza: „System powinien zawsze informować użytkowników o tym, co się dzieje, poprzez odpowiednią informację zwrotną w rozsądnym czasie”. Oznacza to, że interfejs użytkownika powinien informować użytkownika na bieżąco o tym, co się dzieje, dostarczając informacje zwrotne. Aplikacja nie powinna zmuszać użytkownika do zgadywania — powinna informować użytkownika o tym, co się dzieje, a mikrointerakcje mogą pomóc w poinformowaniu o tym za pomocą odpowiedniej wizualnej informacji zwrotnej.

Więcej po skoku! Kontynuuj czytanie poniżej ↓

Procesy wgrywania i pobierania danych to świetne możliwości dla kreatywnych animowanych mikrointerakcji.

mikrotwo1
Animacja pobierania danych (Zdjęcie: Nick Buturishvili)

Inną dobrze znaną animacją dla tej grupy jest „przeciągnij w dół, aby odświeżyć”, która inicjuje proces aktualizacji treści na urządzeniach mobilnych. Wesoła animacja odświeżania może wywołać u użytkowników chichot.

mikrodwa2
Pociągnij w dół, aby odświeżyć (Zdjęcie: Toma Reznichenko)

Na wynos: animacja zapewnia powiadomienia w czasie rzeczywistym o stanie procesu aplikacji, umożliwiając użytkownikowi szybkie zrozumienie, co się dzieje.

Spraw, aby przyciski i elementy sterujące były namacalne

Elementy interfejsu użytkownika, takie jak przyciski i kontrolki, powinny wyglądać na namacalne, nawet jeśli znajdują się za warstwą szkła. Wskazówki wizualne i ruchowe mogą wypełnić tę lukę, natychmiast uznając dane wejściowe i animując je w sposób, który wygląda i sprawia wrażenie bezpośredniej manipulacji. Przyciski interfejsu użytkownika mogą naśladować interakcję z typowymi obiektami fizycznymi. Mówiąc najprościej, możesz dodać przejrzystości poprzez wizualne odpowiedzi na dane wejściowe użytkownika.

mikrodwa3
(Zdjęcie: Google)

Na wynos: wizualna informacja zwrotna działa, ponieważ odwołuje się do naturalnego pragnienia uznania przez użytkownika. Po prostu dobrze jest kliknąć aplikację i zawsze czuć, że wiesz, co się dzieje.

Twórz znaczące przejścia

Możesz użyć animacji, aby płynnie przenosić użytkowników między kontekstami nawigacyjnymi, wyjaśnić zmiany w rozmieszczeniu elementów na ekranie lub wzmocnić hierarchię elementów.

Ikony mogą zmieniać się z jednego kształtu w inny, pełniąc dwie funkcje w różnym czasie.

mikrodwa4
(Zdjęcie: Google)

Projektowanie ruchu może skutecznie kierować uwagę użytkownika w sposób, który zarówno informuje, jak i zachwyca. Jest to szczególnie dobre w przypadku urządzeń mobilnych i smartwatchów, ponieważ na tych ekranach nie da się zmieścić wielu informacji.

Interfejs użytkownika Apple iOS jest dobrym przykładem znaczących przejść. W poniższym przykładzie użytkownik wybiera folder lub aplikację i jest powiększany do jej szczegółowego widoku (lub bezpośrednio do głównego ekranu aplikacji).

mikrodwa5
(Zdjęcie: Rian Van Der Merwe)

Innym dobrym przykładem jest animacja, która tworzy wizualne połączenia między dwoma stanami poprzez kolor i trwałe elementy. Dzięki temu przejścia są płynne i bezwysiłkowe.

mikrodwa6
(Zdjęcie: Ehsan Rahimi)

Na wynos: Mikrointerakcje mogą nawiązać wizualne połączenie między stronami i zwiększyć przejrzystość interfejsu użytkownika.

Pomóż użytkownikowi rozpocząć pracę

Mikrointerakcje są bardzo pomocne podczas onboardingu. Bezbłędny UX i animacje w procesie wdrażania mogą mieć ogromny wpływ na to, jak użytkownicy po raz pierwszy korzystają z aplikacji. Prowadzą i edukują użytkowników po uruchomieniu aplikacji, podkreślając najważniejsze funkcje i elementy sterujące.

mikrodwa7
Płynne wdrażanie (Zdjęcie: Ramotion)

Na wynos: Mikrointerakcje ujawniają informacje i pomagają użytkownikowi skutecznie osiągnąć swój cel.

Wyróżnij zmiany w interfejsie użytkownika

Mikrointerakcje mogą kierować uwagę użytkownika. W wielu przypadkach animacja służy do zwrócenia uwagi na ważny szczegół (np. powiadomienie). Upewnij się jednak, że animacja służy celowi funkcjonalnemu i jest odpowiednia dla Twoich użytkowników.

mikrodwa8
Powiadomienie (zdjęcie: Arjun Kani)

Na wynos: Mikrointerakcje mogą być dobrymi wizualnymi wskazówkami dla użytkownika.

Dodaj wspaniałe szczegóły

Najbardziej podstawowym zastosowaniem animacji mikrointerakcji są przejścia. Jednak aplikacja może naprawdę zachwycić użytkowników, gdy animacja jest używana w sposób wykraczający poza standardowy zakres działań. Poniższy przycisk płynnie zmienia stany i pełni podwójną funkcję: informowania użytkownika i tworzenia chwili zachwytu.

mikrodwa9
Udostępnianie w mediach społecznościowych (Zdjęcie: Kei Sato)

Na wynos: Skoncentruj się na emocjach użytkownika, które odgrywają ogromną rolę w interakcjach w interfejsie użytkownika.

Co wziąć pod uwagę przy projektowaniu mikrointerakcji

Tworząc projekt wizualny zawierający elementy omówione powyżej, pamiętaj o kilku rzeczach:

  • Spraw, aby mikrointerakcje były prawie niewidoczne i całkowicie funkcjonalne.
    Upewnij się, że animacje pasują do celu funkcjonalnego i nie są niezręczne ani denerwujące. W przypadku działań częstych i drobnych reakcja może być skromna, natomiast w przypadku działań nieczęstych i poważnych reakcja powinna być bardziej znacząca.
  • Miej na uwadze długowieczność .
    Mikrointerakcje muszą przetrwać długotrwałe użytkowanie. To, co za pierwszym razem wydaje się zabawne, może stać się irytujące po setnym użyciu.
  • Postępuj zgodnie z zasadą KISS.
    Przeprojektowanie mikrointerakcji może być śmiertelne. Mikrointerakcje nie powinny przeciążać ekranu i powodować długiego procesu ładowania. Powinni raczej oszczędzać czas, natychmiast przekazując cenne informacje.
  • Nie zaczynaj od zera .
    Prawie zawsze będziesz wiedzieć coś o swojej grupie docelowej i jej kontekście. Wykorzystaj tę wiedzę, aby Twoje mikrointerakcje były bardziej precyzyjne i efektywne.
  • Stwórz wizualną harmonię z innymi elementami interfejsu użytkownika.
    Mikrointerakcje powinny pasować do ogólnego stylu aplikacji, wspierając harmonijne postrzeganie produktu.

Wniosek

Mikrointerakcje pokazują, że zwracanie uwagi na drobne szczegóły może przynieść duże i potężne rezultaty. Jak powiedział kiedyś Charles Eames: „Szczegóły nie są szczegółami. To oni tworzą projekt”. Każdy element projektu ma znaczenie. Szczegóły sprawiają, że Twoja aplikacja wyróżnia się na tle konkurencji, ponieważ może być praktyczna i niezapomniana lub imponująca, użyteczna i niezapomniana.

Zawsze projektuj z rozwagą i nie zapominaj, że świetny projekt musi być realizowany w pełnym stosie, od części funkcjonalnych po mikrointerakcje.

Ten artykuł jest częścią serii projektów UX sponsorowanych przez firmę Adobe. Nowo wprowadzona aplikacja Experience Design została stworzona z myślą o szybkim i płynnym procesie projektowania UX, ponieważ umożliwia szkicowanie pomysłów, tworzenie interaktywnych prototypów, testowanie i udostępnianie ich w jednym miejscu.

Możesz zapoznać się z bardziej inspirującymi projektami stworzonymi za pomocą Adobe XD w serwisie Behance, a także odwiedzić blog Adobe XD, aby być na bieżąco i poinformowany. Adobe XD jest często aktualizowany o nowe funkcje, a ponieważ jest w publicznej wersji beta, można go pobrać i przetestować za darmo.