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+
W kolejnej lekcji mamy część naszego projektu otworzy sobie teraz linie
podziału i uruchomienie z pomocą skrótów kilometrów nowych przesunęło trochę wyżej.
Wydaje mi się że ta linia górna mogłaby
być nawet trochę wyżej i nie musi być idealnie symetrycznie z lewą i prawą.
W ten sposób zyskamy trochę miejsca trochę oddechu w aucie.
No i teraz już możemy zająć się tymi dwoma
elementami czyli bramką tekstową i przyciskiem który znajdziecie poniżej.
Ja wybieram tę czyli narzędzie tekstu i
tworzę sobie mniej więcej rozmiarem taką ramkę jaką będę tutaj chciał umieścić.
Na razie wpisuje w niej jedną liderkę.
Dlaczego dlatego że chce zakomunikować zatwierdzi tą ramkę bez żadnego znaku.
To nie przejdzie.
Ale kiedy już mam ramkę za daną to
przechodzę do plików źródłowych mam taki folder tekst i znajdują się w nim pliki
tekstowe pliki po prostu z rozszerzeniem X.
Tu akurat mam slogan który chciałbym umieścić na górze Adobe xD potrafi
przeczytać takie pliki wystarczy przeciągnąć i puścić plik tekst
na dowolną ramkę tekstową i zostanie ten tekst wypełniony zostanie wystawione
do ramki teraz będę korzystał z serii Display z takiego koloru jaki mamy
i eksperymentuje teraz z rozmiarem tego tekstu.
Myślę że okolice pięćdziesięciu czterech pięciu to będzie mój docelowy rozmiar.
Zobaczę jeszcze jak prezentuje się linia i też spróbuję trochę zarządzić tą linią.
Gdybyś chciał dowiedzieć się trochę więcej na temat tego jak funkcjonuje taki tekst
jak najlepiej dobrać te optymalne wielkości.
Polecam Ci taką stronę Great Lower.
Na tej stronie będziesz mógł wybrać
rozmiar kroju pisma z którym pracujesz docelowo czyli ten wyjściowy rozmiar kroju
pisma na którym ROBISZ ZAZWYCZAJ Body tekst.
To będzie zwykle 16 pikseli.
U nas chyba też mimo że 18 zrobiliśmy w
menu i teraz dopasowuje limit ja ten limit zwykle mam w okolicach 1 i pół 1 i 6
a następnie z pomocą jakiegoś konkretnego z KL Factora możemy sobie to przeliczyć.
Tutaj jest sporo różnych opcji można skorzystać z takich matematycznie
perfekcyjnej wyliczeń do tego żeby sobie wyliczyć na podstawie tego bazowego
konta wielkości nagłówków i wielkości nagłówków typu drugiego typu trzeciego
typu czwartego a dodatkowo wszystko dostajemy jeszcze w Teksasie.
Możemy to przekazać później deweloperom
jeżeli o mnie chodzi to na etapie tworzenia takiego wstępnego szkicu leje
auto gdzie jeszcze nie tworzę jakiegoś starego idealnie wypisuje tych rozmiarów.
Będziemy to jeszcze później robić w kursie
ale na teraz dla mnie bardziej istotna jest intuicja i to jak to wygląda dlatego
często po prostu eksperymentuje robię sobie nawet różne rozmiary tak abym
mógł przetestować je i wcale nie przejmuje się tym że jeden nagłówek będzie 54 a
drugi 57 pokaże później jak to u wspólnika.
Jeszcze jedna rzecz którą zrobię to o wiele sobie taką ramkę tekstową
umieszczają w tym miejscu i piszę tutaj najpierw do lewej strony Innovation in.
A następnie zmienię to w taki sposób że
chciałbym mieć rozmiar może 12 m Sans Bolt jest ok ale przy tak małym rozmiarze warto
by było powiększyć front i zrobić wszystko dużymi literami.
Wystarczy kliknąć w tę opcję w Adobe xD
zwykle jeśli wiem że będę miał nawet duże litery i tak piszę małymi bo wtedy zawsze
można w razie czego wrócić do tych małych liter zobaczyć jak to będzie wyglądało.
Ok czyli mamy tutaj taki na górze małych liter pod spodem mamy nasz główny slogan
a poniżej chciałbym żeby teraz dwa razy kliknąć na tą ikonkę po to żeby mi
pasowało wysokość do tekstu który stworzyłem Poniżej chciałbym
stworzyć przycisk przycisk tworzę z pomocą zwykłego prostokąta.
Natomiast jeśli chodzi o elementy takie
jak przycisk to najpierw sobie szkicu je mniej więcej taką wielkość jaka mi pasuje
do całego ciężaru leja to wybieram Command 1 po to żeby być w widoku 100 proc.
I mniej więcej.
Właśnie wybieram taką wielkość jako jaka by mi odpowiadała wizualnie.
Natomiast później przybliża mi się do tego i wybieram polecenie Command.
Cudzysłów po to żeby zobaczyć ten przycisk na siatce.
No i tak jak powiedziałem jestem fanem
Mike jeśli chodzi o rozmieszczenie na nim elementów takich jak przyciski czy ikonę w
związku z tym poglądem jak to by wyglądało na mikroklimat.
Wysokość tego przycisku 50.
Myślę że jest OK.
Szerokość to na razie 160 oczywiście jeśli chodzi o przyciski to ich szerokość będzie
zmienna tak że wygląda na to że to jest w porządku jeśli chodzi o wypełnienie.
Na razie wypełniamy znowu takim kolorem jak tutaj mamy ten nasz główny.
No i spróbujmy zaokrąglone krawędzie tutaj całkiem fajnie zaokrąglone.
To będzie 12 pikseli tak zostawiam.
I chciałbym jeszcze znów skorzystać z tego tekstu.
A może konkretnie na sobie jeszcze raz ten tekst który mam w menu.
Teraz go nie znam jeszcze sposobu żeby w
klasie konkretnie w konkretne miejsce więc OK ale mogę go umieścić teraz na środku
przycisku zaznaczając obie te warstwy a następnie pozycję na środku w ten sposób i
w ten sposób chciałbym jeszcze zmienić tekst w tym przycisku w Play mam tutaj
kłopot i to co chciałbym zrobić to przygotować ten przycisk tak abym mógł
później korzystać z niego xD czyli będę chciał zaznaczyć obie te warstwy.
Mogę naturalnie stworzyć z nich grupę i powiedzieć że to jest np.
baton Big wybieram literki żeby
zatwierdzić i teraz tworzę z tej całej grupy tak zwany komponent.
Jak to zrobić. Wybieram Object a następnie ma komponent
albo zapamiętuje super ważne skróty klawiatur owe Command k z pomocą Command K
mogę stworzyć komponent i teraz ta ikonkę grupy już się zmieniła.
Jeśli kliknij rozwijane wygląda to dokładnie tak jak grupa ale tak naprawdę
grupą nie jest tylko komponent sygnalizuje to właśnie ta zielona ramka.
I w tym akurat przypadku mamy diament wypełniony zielonym kolorem.
Jeśli jednak zrobimy kopię i tworzy teraz po prostu jedną kopię tego przycisku
zobacz że w tym przypadku diament jest już pusty i on będzie pusty też na panelu
warstw jeśli sobie kliknij na ten element to znaczy że jest to też komponent ale
generalnie jest to instancja komponentu mogę stworzyć jeszcze jedną taką instancje
zobacz że obie teraz są puste a tylko jeden ten główny komponent tak zwany
Master wersja Master jako komponentu posiada wypełniony diament.
Co to znaczy to znaczy że
w wersji Master możemy robić zmiany jeśli teraz zaznacza np.
tło które to zmiany będą dotyczyły wszystkich instancji tego komponentu.
Jeśli ja zrobię zmianę pasterze wtedy będę edytować wszystkie kolejne komponenty.
Jeżeli jednak zrobię tylko zmianę na instancji to ta zmiana instancji
napisze mi to tło w tym przypadku tylko dla tej konkretnej instancji.
Jeżeli teraz zrobiłbym zmianę tego samego elementu na Master to zobacz że
w przypadku pierwszej instancji którą już wcześniej zmieniliśmy.
Zmiana ta nie działa. Dlaczego.
Dlatego że ta właściwość właściwość koloru tła została dla niej napisana.
Innymi słowy jeżeli piszesz w ramach instancji jakąś właściwość to będzie ta
zmiana ważniejsza niż każda inna zmiana na pasterza.
Natomiast jeżeli zestawić właściwości nie pisane to wtedy zmiana na macierze
spowoduje zmianę we wszystkich instancjach.
Tak w skrócie to działa.
Natomiast my będziemy naprawdę dużo pracować.
Komponentów mi jeszcze pokaże Ci dokładnie
różne ich zastosowania żeby odnaleźć Master komponent.
Klikamy prawym przyciskiem myszy na
dowolnej jego instancji i wybierasz polecenie.
Elite Master komponent wtedy zawsze ten główny komponent się nam znajdzie.
No i teraz dobra praktyka którą ja zwykle
wykonuję jest taka żeby Master komponenty trzymać gdzieś
indziej czyli będziemy z nich budować taki mini system wybieram na klawiaturze czyli
narzędzia mordu i rysuje kolejny Art Board.
W tym miejscu
i będę postawiony w następujący sposób za każdym razem ustawia instancje za każdym
razem kiedy będę tworzył komponent czyli zamykał coś Command Card.
I będzie to Master to to co ja zrobię to ja.
Publikuje to od razu wybierając Command D.
Zobacz że od razu stworzyłem instancje a następnie wyciąg na ten Master komponent
mogę wybrać Command X nawet żeby go stąd wyciąć.
Master komponent wyrzuca sobie na Art
Board pierwszy który mogę nazwać komponent.
To jest tak naprawdę dla wygody twojej
pracy i po to żebyś nie musiał szukać tych wszystkich MasterChef gdzie one są bo
będą w różnych miejscach jeżeli będziesz je tworzył.
A tak to zawsze na głównym aucie będziesz
miał po prostu instancje miasta a wszystkie miasta
znajdą się na osobnym Arabowie komponentów i jeżeli będziesz chciał wykonać niby
jakieś zmiany będziesz mógł to zrobić bez problemu właśnie w tym miejscu.
W ten sposób w naszym aucie zapanuje porządek a my będziemy mogli również
sterować jego różnymi elementami centralnie z poziomu jednego arboretum.
Wszystkie komponenty które tworzysz trafiają do specjalnego panelu ten panel
nazywa się asset i możesz do niego się dostać za pomocą Command Shift Y.
Zwróć uwagę na to że oprócz kolorów które już tutaj pokazywały stylów tekstu które
będziemy dodawać znajdziesz tutaj też komponenty.
Nazwa tego komponentu to taka nazwa jak
pisaliśmy w panelu warstw więc warto zadbać o ich poprawne nazewnictwo.
Mamy też informacje o tym ile instalacji
znajduje się na naszym awansie czyli informację czy rzeczywiście
wykorzystujemy i w jakiej ilości te komponenty.
Co możemy z takiego komponentu em zrobić
możemy kliknąć prawym przyciskiem myszy i po prostu go usunąć.
Stąd też możemy przejść do edycji Master komponentu bądź potwierdzić właśnie te
komponenty zobaczyć gdzie one się znajdują zarówno je oraz ich instancje.
Możemy też zmienić nazwę.
Co najważniejsze możemy jednak przeciągnąć i opuścić kolejną instancje w dowolne
miejsce kolejne instancje tego komponentu bezpośrednio z naszej biblioteki a setów.
I ostatnia rzecz którą warto podkreślić.
Wszystkie instancje są połączone z tym Master komponenty możesz mieć tysiąc
instancji danego przycisku i wtedy zmiana w Master komponentu np.
koloru tła spowoduje zmianę we wszystkich
tych instancjach w których ten kolor tła wcześniej nie został napisany.
Jednak czasem zdarza się że chcesz kompletnie odpocząć taką instancje od
głównego komponentu po to żeby zmiany w Master że w ogóle nie dotyczyły np.
tego przycisku. Możesz to zrobić wciskając Command Shift g
albo prawy przycisk myszy i wybierając po prostu polecenie ang.
rób komponent.
W tym momencie już nie mamy tego tej Zielonej Budki.
Jest to zwykły przycisk jeśli przejdziemy
do panelu warstw został on po prostu zgrupowane.
Możemy go sobie zgrupowane na nowo ale
żadne zmiany do miasteczka nie będą już opisywały jakichkolwiek właściwości tego
elementu czyli stracił on połączenie z tym naszym miastem a teraz usunął ten element
ale w kolejnej lekcji będziemy pracować jeszcze z komponentów i pokaże ci jak
można ten przycisk pod pasować do usłyszenia.