Interfejsy Stron WWW
6 godz. 4 min · Adobe XD · UI, UX i Webdesign
Grzegorz RógIdea ArchitectJedną z ogromnych zalet Adobe XD jest fakt, że znajduje się w popularnym pakiecie Adobe, co znaczy że możesz z niego korzystać w ramach subskrypcji CC, jak również współpracuje z innymi aplikacjami, takimi jak Photoshop czy Illustrator. Kurs, który masz przed sobą to kompleksowe omówienie technik pracy w Adobe XD, jak również praktyczny projekt strony internetowej. Na tej samej zasadzie jesteś w stanie wykonać projekty mobilnych aplikacji.
Szereg pomysłów zastosowanych w Adobe XD sprawia, że projektowanie interfejsów z jego pomocą jest niezwykle wydajne. Jednymi z ciekawszych narzędzi jest przykładowo Repeat Grid, który pozwala Ci łatwo powielić powtarzalne elementy interfejsów, takie jak tabelki czy listy. Możesz także łatwo umieścić grafiki w każdym z elementów tak stworzonego grida, a nawet gotowy tekst, przeciągając obrazy czy pliki tekstowe do aplikacji!
W tym Kursie skoncentrujemy się od początku na tworzeniu praktycznego projektu witryny, którą przełożymy na działający projekt w jednym z kolejnych kursów. Zaczniemy mniej typowo, bo od widoku desktopowego, a następnie dorobimy widok responsywny i przetestujemy go na telefonie. Po drodze przekażę Ci szereg wskazówek, tipów i skrótów po to, aby pracować w Adobe XD jeszcze wydajniej.
Materiały z XD celowo podzieliliśmy na kilka kursów. Ten, który masz przed sobą jest fundamentem wiedzy o tym, jak tworzyć layouty w XD i zawiera szereg wskazówek związanych z samym projektowaniem UI. Nie obejmuje natomiast części pracy zespołowej, handoff (czyli przekazania do developmentu), ani prototypowania - do tego przewidzieliśmy osobne materiały. Zdajemy sobie sprawę, że nie wszyscy będą potrzebowali omówienia tych specyficznych funkcji, stąd taki podział kursów.
Kurs przygotowałem dla wszystkich osób, które chcą zająć się - lub już się zajmują - projektowaniem interfejsów użytkownika i chcą tworzyć nowoczesne strony WWW oraz aplikacje. Nieważne, czy korzystasz już z innych aplikacji - uzupełnienie swojego zasobnika o XD, zwłaszcza, jeśli jesteś użytkownikiem Adobe CC, pozwoli Ci wykorzystać jego unikalne funkcje w niektórych projektach. Jeżeli zależy Ci na szybkości w projektowaniu UI, wielu iteracjach, a także szybkim prototypowaniu - zdecydowanie warto poznać XD. Z drugiej strony, jeśli potrzebujesz prostej aplikacji, która pozwoli Ci zaprojektować stronę dla siebie lub Twojego klienta - ten kurs również jest dobrym rozwiązaniem!
CC 2020+
Witaj kolejnej lekcji gdzie chciałem
jeszcze uzupełnić te zaawansowane rozważania na temat Rapid Grid i tego co
nam się udało uzyskać w poprzedniej lekcji przesadzają z Rapid Dawida komponenty.
Jest jeszcze jeden taki efekt uboczny
który pomoże nam znacznie w pracy z klientem.
Warto o tym pamiętać.
Mianowicie często problemem z Davidem jest
to że w momencie gdy tworzymy w nim elementy i chcemy np.
mieć inny kolor tekstu w każdym kolejnym każdej kolejnej interakcji.
Nie jest to możliwe.
Tak jak powiedziałem już wiele razy możemy
wpisywać tekst można wpisywać JPG i Belgii ale nie można napisać np.
kolorów. Czyli jeśli ja bym zmienił kolor np.
na kolor zielony to w każdym elemencie lepiej gdy zostanie on zmieniony
na zielone i koloru tekstu w ten sposób nie mogę różnicować no chyba że mam
komponenty bo właśnie teraz powstaje dość istotne pytanie.
Ten element na którym się znajduje jest
przecież Master komponent a to są jego instancje.
W związku z tym jest logiczne że z poziomu Master komponentu zmieniając kolor on jest
dziedziczone na wszystkie poszczególne instancje.
Powstaje więc bardzo uzasadnione pytanie czy ten kolor kolejnych elementów jest
teraz dziedziczone z ręki Dawida czy jest on dziedziczone z Master komponentu.
I żeby się przekonać cofniemy na chwilę tę
zmianę następnie zaznaczył Master komponent i po prostu wyrzucić go z tej
układanki czyli wybierzemy komendę do plików samego mamy teraz już instancje na
górze Master komponent zaznacza i zwyczajnie usunęła.
A to znaczy że w tym lepiej idzie.
Nie mamy Master komponentu tylko mam same jego instancje to jest instancja to jest
instancja i wszystkie pozostałe to też są instancje.
Jak nam wiadomo zmiana czegoś w instancji nie powoduje napisania tego w kolejnych
instancjach więc na zdrowy rozum powinienem móc teraz to zaznaczyć.
I o ile Rapid GRID nie będzie tego powiedział mogę to zmienić dowolnie.
No i rzeczywiście tak jest to znaczy że
teraz zrobiliśmy jeszcze jedną sztuczkę czyli z pomocą właśnie wykorzystania
komponentów w którym mamy rozmaite elementy.
Możemy w takim Rapid GRID zachowując jego właściwości zmieniać kolory poszczególnych
elementów i wpisywać te rzeczy których normalnie napisać się nie da zmieni np.
na jakieś pomarańczowe i jeszcze jeden kolor który potrzebujemy.
Może jakiś fioletowy albo różowe.
I zobaczymy jak to wygląda.
Mam teraz Rapid Direct który działa bo mogę sobie skopiować te elementy i mam
różne kolory tekstów czego normalnie nie można osiągnąć.
Efektem ubocznym takiej zmiany jest przywrócenie tych starych ikon ale z tym
możemy sobie bardzo łatwo poradzić przejdźmy do sekcji komponentów i teraz
zaznaczając te kolejne ikonki możemy jak zwykle je po zmieniać.
Złapać symbole można bez problemu złapać w ten sposób jak również ten ostatni.
No i powinniśmy też zmienić poszczególne teksty.
Mamy te teksty w plikach tekstowych
aczkolwiek teraz już przerzucenie ich w taki łatwy sposób na Rapid GRID nie będzie
poprawnie działać dlatego zwyczajnie możemy je np.
kopiować i klepać albo pojedynczo stworzyć
pliki tekstowe które pozwolą nam na ich wklej aczkolwiek tu jest akurat
tak mało tego tekstu że ja sobie po prostu to poprzez rzucam.
No i teraz mimo że
zrobiliśmy mamy Rapid Trident to mamy tak naprawdę w pełni kontrolowane komponenty w
których możemy zmieniać co tylko sobie chcemy czyli możemy zmieniać w nich
zarówno kolory jak i treści jak i ikony które niekoniecznie są szpiegami ale np.
usługami poprzez słabe zachowując też właściwości Rapid grid
czyli mamy możliwość dalej stworzenia większej ilości siatki takich elementów
ale na ogół wtedy kiedy już Niepotrzebny nam jest Ten Rapid GRID powinniśmy sobie
odpowiednią ilość elementów to możemy wcisnąć Command Shift g i w tym momencie
je rozbudować usunąć jakieś niepotrzebne instancje.
No i wygląda to całkiem nieźle a pod
spodem zawsze mamy ten Master komponent który spróbuje teraz odzyskać
wrzucić go tutaj do naszych komponentów i zaraz spróbuje go edytować w taki sposób
aby wyglądał trochę lepiej może teraz nie jest idealny.
Ten dość zaawansowany sposób czyli łączący
Rybicki z oponentami i dając też komponenty jedne w drugich.
Udało nam się osiągnąć w zasadzie wszystkie zadania które
chcielibyśmy na przyszłość zrobić teraz mając taki master komponent zmiany w tym
Master komponentu będą rzutować na wszystkie jego instancje które powstały w
związku z tym proponuję żebyśmy jeszcze zajęli się trochę jego dopasowanie.
Mianowicie chcemy ustawić odpowiednio
teksty ustawić odpowiednio krawędzie ale przede wszystkim chciałem pokazać ci też
jak można zarządzać Response żywnością tego elementu i z malowaniem.
W związku z tym w następnej lekcji przyjrzymy się tej opcji Response
która jest dostępna m.in. dla Master komponentów.
Do usłyszenia.