Komponenty
3 godz. 56 min · Figma · UI, UX i Webdesign
Natalia BieniasHead of Design w Mobee DickDla UI designera każdy szczegół ma znaczenie. Patrząc na to, z czego składają się interfejsy, można uprościć i powiedzieć, że są to właśnie kształty geometryczne, teksty lub ewentualnie ikony. Do tego dochodzi aspekt stosowania barw i dodatkowych efektów, które mają zbudować hierarchię wizualną w projekcie. Aby budować skuteczne interfejsy, trzeba dokładnie przyjrzeć się każdemu elementowi – a w tym warsztacie omówimy przyciski i linki tekstowe.
Oczywiście, nie będziemy opowiadać o projektowaniu tylko na bazie teorii. W Kursie poznasz wiele praktycznych wskazówek opartych między innymi na popularnym Material Designie. Poznasz porady, które z łatwością zastosujesz w swoich projektach, a także omówimy stany interakcji. Przekonasz się jakie najważniejsze elementy wizualne trzeba wziąć pod uwagę w projektowaniu.
W Kursie omówimy projektowanie takich elementów interfejsu, jak przyciski, formularze, taby i zakładki, listy i tabele czy wyskakujące okna. Przekonasz się jakich zasad warto przestrzegać, tak, by całość była estetyczna i wygodna dla użytkownika.
Dużą część Kursu poświęciliśmy na omówienie praktycznych wskazówek, dzięki którym będziesz sprawnie projektować wygodne interfejsy. Dowiesz się co robić, a czego unikać, tak, by nie powielać częstych błędów w projektowaniu.
W trakcie Kursu omówimy również stany interakcji na przykładzie popularnych Design Systemów - czyli Material, Carbon czy Fluent. Dowiesz się czym się różnią i jak wpłyną na proces projektowania elementów interfejsu.
Ten Kurs stworzony został z myślą o początkujących projektantach, którzy chcą stosować najlepsze techniki podczas projektowania interfejsów. Kurs pomoże też świetnie ugruntować zdobytą już wiedzę na temat elementów wizualnych.
I klasycznie.
Na koniec czas na kilka zadań, które pomogą wdrożyć nowo poznaną wiedzę.
Przygotowałam dla Was trzy dość rozbudowane zadania.
W pierwszym zadaniu chodzi o
zaprojektowanie pytań, o zgodę na udostępnianie lokalizacji,
dostęp do kontaktów oraz włączenie notyfikacji push w telefonie.
Załóżmy, że aplikacją, dla której projektuje się te zgody jest usługa
pozwalająca na rezerwację noclegów w hotelach i prywatnych kwaterach.
Jeżeli nie chcecie projektować całych
widoków, do czego Was zachęcam, możecie zaczerpnąć z istniejących aplikacji.
Główne widoki np.
listingi booking.com
albo Airbnb i spróbować dopasować do ich stylu własne propozycje.
W drugim zadaniu wyobraźcie sobie system,
który składa się z nawigacji, głównej filtrów i ogromnej tabeli wypełnionej
danymi o zamówieniach w sklepie internetowym.
Na potrzeby zadania załóżmy, że w sklepie
powinny pojawiać się notyfikacje, które będą informować o wpłynięciu nowego
zamówienia oraz anulowaniu zamówienia przez klienta.
Zaprojektuj również notyfikację, która
poinformuje o braku połączenia z Internetem.
Co ma w tym kontekście znaczenie?
Bo oznacza, że użytkownik nie będzie dostawał dwóch pozostałych notyfikacji,
kiedy nie będzie miał dostępu do Internetu.
To zadanie to świetna okazja do przećwiczenia sobie jeszcze raz tabelek,
które omawialiśmy w poprzedniej części warsztatu.
I ostatnie zadanie to projekt On boardingu w aplikacji do rysowania.
Wyobraźcie sobie prosty produkt, który
składa się z obszaru roboczego i kilku narzędzi, a także opcji
zapisywania, udostępniania i pobierania tworzonych projektów.
Narzędzia nie są jednak standardowe i wymagają pokierowania użytkownika.
Spróbujcie zaprojektować proces zapoznania się z narzędziami.
Gdy użytkownik wchodzi do takiej aplikacji pierwszy raz.
Choć zadania mogą nieco przytłaczać objętością.
Gorąco zachęcam do tego, żeby jednak spróbować je zrobić na co dzień.
W pracy projektowej stajemy właśnie przed takimi wyzwaniami, gdzie projektujemy całe
systemy i przewidujemy konsekwencje swoich propozycji projektowania pojedynczych
projektowanie pojedynczych komponentów
jest ciekawe i z pewnością sprawia dużo zabawy, ale pamiętajcie, że te komponenty
zawsze występują w jakimś kontekście i kiedy dobrze nauczymy się panować nad
całością, będziemy projektować dobre interfejsy.
Powodzenia!