Projektowanie Interfejsów
3 godz. 23 min · Figma · UI, UX i Webdesign
Grzegorz RógIdea ArchitectW trakcie Kursu poznasz wszystkie narzędzia i techniki pracy w aplikacji Figma. Choć sam interfejs jest niezwykle intuicyjny, warto korzystać ze sprawdzonych schematów oraz technik pracy, które zagwarantują Ci maksymalną wydajność pracy.
W trakcie Kursu skoncentrujemy się na stworzeniu z pomocą Figma kilku praktycznych przykładów interfejsów, odkrywając potencjał narzędzi wektorowych, artboardów i wiele więcej! Przygotujemy także uzupełnienie dla aplikacji inteligentnego domu, z którą pracowaliśmy w Kursie Sketch - osobną wersję aplikacji na Apple Watch!
Figma jest często porównywana do aplikacji Sketch, rozszerzonej o genialne opcje współpracy dla UI/UX Designerów. Dzięki opcji współpracy w czasie rzeczywistym możesz zaprosić do pracy nad projektem klienta lub inne osoby z Twojego zespołu. Wprowadzane zmiany są widoczne na żywo w przeglądarce! Jest to najlepszy sposób na dyskusję nad projektem i zdalny, konstruktywny feedback. Dodatkowo w pracy zespołowej możesz też wykorzystać Biblioteki, w których przygotujesz elementy, z których będzie mógł korzystać przy projektowaniu cały zespół! Zmiana elementu biblioteki, np. Style Guide'u skutkuje aktualizacją wszystkich projektów.
W Figma z dowolnego elementu możesz utworzyć Komponent, którego instancje mogą znaleźć się w innych miejscach w projekcie, a nawet w Bibliotekach. Zmiana oryginalnego komponentu skutkuje podmianą wszystkich jego instancji! To niezwykle skuteczny i wydajny sposób projektowania.
Z pomocą Figma łatwo wyeksportujesz grafiki dla aplikacji webowej czy urządzeń mobilnych. W Kursie dowiesz się jak zoptymalizować wektory i bitmapy, a następnie wyeksportować je w optymalnym formacie na potrzeby wykorzystania na stronie WWW czy w mobilnej aplikacji.
Kurs Figma jest przeznaczony dla wszystkich, którzy chcą efektywnie edytować grafikę czy tworzyć interfejsy w przyjaznym i darmowym środowisku przeglądarkowym. Figma nie wymaga subskrypcji ani mocnego komputera - wszystko działa po stronie przeglądarki, oferując komfort pracy zarówno osobom początkującym, jak również doświadczonym projektantom.
Witaj w kolejnej lekcji. W tej lekcji chciałbym pokazać Ci jak możesz dostosować ustawienia Figmy i przejść
przez takie główne rzeczy, główne elementy, które Figma potrafi. Jestem w tym momencie w interfejsie przeglądarkowym
Figmy,
co - może tego nie widać, ale rzeczywiście tak jest, to znaczy, że pracuję w przeglądarce Google Chrome,
w której mam otwartą stronę figma.com
Po rejestracji i po potwierdzeniu swojego maila i zalogowaniu się na stronie,
w momencie, gdy wejdziesz na figma.com będziesz zawsze lądował już w tym interfejsie, który pozwoli ci
szybko dostać się do ostatnio tworzonych plików, do Twoich projektów czy do projektów Twojego zespołu.
Jestem w tym momencie wyłącznie w trybie pełnoekranowym Chrome'a, i dlatego nic mi tutaj nie przeszkadza,
nie mam żadnych pasków przeglądarki, pracuję dokładnie tak, jakbym pracował w natywnej aplikacji instalowanej
na Windowsie czy na Macu.
Jak to zrobiłem? na Macu wystarczy, że przejdziesz do trybu pełnoekranowego, czyli klikniesz na tę małą ikonkę,
F11 na PC również spowoduje, że przejdziemy w Chrome do tego trybu pełnoekranowego, i jedna rzecz, którą polecam
wyłączyć, to przejść do sekcji Widok czyli View, i tutaj wyłączyć zarówno zakładki, jak również pokazywanie
tego toolbara w fullscreenie.
I dzięki temu ten toolbar razem z paskiem adresu będzie znikał w momencie, gdy klikniemy sobie na naszą stronę
w trybie pełnoekranowym, więc można w ten sposób bardzo wygodnie i komfortowo, bez zbędnych elementów
interfejsu pracować w aplikacji Figma i w zasadzie pracować w ten sposób, jakbyśmy pracowali w aplikacji
natywnej.
No właśnie. Wiele osób ubolewa nad tym, że Figma nie ma aplikacji natywnej.
To nieprawda, Figma ma aplikacje na aktywną, tyle że praca na Webie jest naprawdę niezwykle wygodna
ale jeżeli tylko chcesz możesz pobrać sobie aplikację natywną: Możesz wybrać menu, które znajduje się w lewym
górnym rogu,
i z poziomu tego menu,
jak widzisz możemy tutaj tworzyć nowe pliki czy nowe projekty, importować pliki, ale mamy tutaj także
opcję Get Desktop App, czyli możliwość pobrania aplikacji desktopowej.
W momencie gdy klikniesz na tę opcję, zostanie pobrana aplikacja, którą możesz się spakować i otworzyć
i na Macu ta aplikacja wygląda w ten sposób - więc, jak widzisz, jest to niezwykle podobny interfejs do tego
interfejsu przeglądarkowego.
Mamy tutaj w zasadzie wszystko w ten sam sposób zorganizowane i jak wejdziemy do poszczególnych dokumentów w aplikacji Figma,
to wszystko również będzie działać w ten sam sposób.
Ja jednak chyba wolę korzystać z tego interfejsu webowego, przyzwyczaiłem się do niego i działa on
na każdym urządzeniu, i nie muszę instalować aplikacji natywnej, w zasadzie z każdego komputera mam łatwy dostęp do wszystkich
moich projektów.
Jak poruszać się i jak skonfigurować sobie w zasadzie Figmę?
Na początek pokazałem ci już jak powiększyć sobie odpowiednio przeglądarkę, po to, żeby jej interfejs nam
nie przeszkadzał,
natomiast jest jeszcze kilka opcji, które warto skonfigurować również pod kątem prędkości działania aplikacji
Figma.
Przede wszystkim jeżeli wejdziesz w ustawienia Chrome'a - i polecam szczególnie Chrome'a do tego, aby właśnie pracować
z Figmą, jest to chyba najlepiej wspierana przez tę aplikację przeglądarka, również testowana na tej przeglądarce
i warto upewnić się że masz aktualną wersję Chrome'a,
w związku z tym w ustawieniach sprawdzić, czy rzeczywiście nie ma jakiejś aktualizacji do Twojej przeglądarki,
zawsze warto pracować z najbardziej aktualną wersją Chrome'a, natomiast jest jeszcze jedna opcja, którą warto
zaznaczyć w ustawieniach zaawansowanych, czyli wybieram opcję "Pokaż ustawienia zaawansowane"
szukamy takiej opcji, która dotyczy wsparcia sprzętowego.
Jest to sekcja "System", i tutaj mamy "Use hardware acceleration when available". To jest opcja, którą powinniśmy zaznaczyć
czyli używaj wsparcia sprzętowego
kiedy tylko jest możliwe, dlatego, że to wsparcie m.in. oferuje nam wsparcie karty graficznej, wsparcie
technologii WebGL, która znacznie przyspiesza pracę na canvasie w Figmie bezpośrednio w przeglądarce,
więc upewniamy się, że jest to włączone.
Gdybyś nie miał do dyspozycji, gdyby ten checkbox był w ogóle nieaktywny, to możesz wejść do sekcji
"flag" w Chrome i tutaj w sekcji "flag" możesz spróbować wymusić wsparcie twojej karty graficznej.
Te informacje są w "Help" Figmy.
Oczywiście wszystkie linki znajdziesz tutaj dołączone do plików źródłowych.
I jeśli chodzi o konfigurację Chrome, mamy tutaj informację o tym, żeby przejść do "flag" i włączyć opcję
"Override software rendering list", i tą opcję właśnie włączamy po przejściu do tej zakładki z flagami.
I wtedy po jej włączeniu będziemy mogli przejść z powrotem do tych zaawansowanych ustawień i włączyć
sobie wsparcie Hardware'owe.
Jeżeli z jakichś powodów Figma działa wolno - nie powinno się tak dziać,
Figma jest aplikacją, która nawet z dużą ilością frame'ów działa niezwykle szybko.
W związku z tym powinieneś sprawdzić swoją konfigurację sprzętową, czy coś przypadkiem nie blokuje przeglądarki
ewentualnie spróbować skorzystać z tej aplikacji natywnej i zobaczyć czy ona działa szybciej.
Wiele informacji na temat konfiguracji innych przeglądarek, na temat wstępnej konfiguracji Figmy znajdziesz
tutaj właśnie też w "Help", aczkolwiek te najważniejsze rzeczy już ci powiedziałem.
Jeśli przejdziesz do tej małej ikonki z hamburgerem, a następnie wybierzesz polecenie "Account Settings", czyli Ustawienia konta,
znajduje się tutaj sekcja "Download installer to enable local fonts", czyli możliwość pobrania takiego specjalnego
installera, który umożliwi nam wewnątrz przeglądarki w Figmie korzystanie z lokalnych fontów, które mamy
zainstalowane na komputerze. Jest to na pewno świetna opcja, z której warto skorzystać.
W związku z tym wybieramy tę opcję installera i doinstalowujemy sobie małą aplikację, mały programik, który
pozwoli nam właśnie korzystać z tych naszych fontów, które są w Figmie.
Opcję instalowania... Po chwili będziemy mogli właśnie wykorzystać w Figmie fonty, które mamy zainstalowane w systemie,
ale to nie wszystkie fonty, które są tutaj dostępne.
Jak widzisz po chwili ta strona nam się zaktualizowała i mam informację, że dodałem z mojego komputera jeszcze
2930 dodatkowych fontów, które teraz mogę wykorzystać wewnątrz Figmy.
Ewentualnie, jeżeli nie chcesz korzystać z tych fontów, masz ich za dużo i problem sprawia Ci poruszanie
się po menu z fontem, możesz ściągnąć sobie dodatkowy uninstaller, czyli po prostu wyłączyć tę opcję
z pomocą dodatkowego małego programiku,
natomiast te fonty na pewno nam się tutaj przydadzą. I wybieramy polecenie jeszcze Recently view,
czyli ostatnio oglądane pliki. Wejdźmy teraz sobie do któregoś z plików.
Tak jak wspomniałem, nie jest to... nie są to jedyne fonty, które masz na dysku, które możemy wykorzystywać
w Figmie.
Dwa razy kliknąłem po prostu na jeden z plików i teraz po tym dokumencie można łatwo nawigować po prostu plusem
i spacją, przesuwając się po określonych elementach, czyli spacja i przytrzymując, tak jak w każdej innej aplikacji
graficznej.
Możemy na chwilę przejść do narzędzia z łapką, czyli narzędzia Hand Tool, które pozwoli nam przesuwać trzymając wciśniętą spację
i lewy przycisk myszy, przesuwać ekran w powiększeniu.
Oczywiście działa też Zoom Tool, czyli zarówno klikanie z powiększeniem, jak również po wciśnięciu Alt+Z
jednocześnie oddalenie, albo, jeżeli wciśniemy na chwilę Z, a następnie zaznaczymy jakiś obszar
do którego chcemy się przybliżyć, to idziemy sobie do akurat takiego konkretnego widoku powiększenia.
Tutaj możemy również zmieniać ten procent, mamy tutaj akurat 122%. I znajdują się tutaj też różne skróty dotyczące
widoku które jeszcze będę przed Tobą odkrywał. To jest nic innego jak już pierwszy gotowy dokument Figmy.
I chciałem jeszcze na moment pomówić o fontach, ponieważ, jeśli zaznaczę tu jakąś warstwę, a do warstwy która
znajduje się we frejmie albo w grupie najprościej się dostać przytrzymując Cmd albo Ctrl, i wtedy
można łatwo na niej kliknąć, ona zostaje w pewien sposób podświetlona.
Jak widzisz zarówno jest podświetlona w palecie warstw, czyli tu po lewej stronie, jak również podświetla się nam
na canvasie, czyli na tym naszym polu roboczym. Te wszystkie opcje zresztą możesz dostosować, np. gdybyś
chciał wyłączyć to podświetlanie, możesz przejść sobie tutaj do Preferencji
i tutaj mamy opcję "Highlight layers on hover", czyli nie musimy po najechaniu podświetlać tych warstw,
ale myślę, że jest to dość przydatne, więc nie będę zmieniał tych ustawień domyślnych. Także z Cmd
można, czy z Ctrl kliknąć na PC na konkretnej warstwie i wtedy zostanie ona zaznaczona.
I to, co chciałem Ci pokazać, to opcje tekstu, które znajdują się z prawej strony. To jest taki panel kontekstowy,
czyli to co zaznaczymy będzie mogło zostać dostosowane przez menu kontekstowe, które znajduje się w prawej
szpalcie. I teraz mamy tutaj sekcję "Tekst". Prawdopodobnie kiedy po raz pierwszy klikniesz na tej sekcji
"Tekst", czyli klikniesz po to, żeby wybrać jakiś krój pisma, no to wtedy dostaniesz również powiadomienie
od Figmy, że możesz doinstalować sobie te fonty lokalne, czyli inaczej móc ich używać w Figmie z pomocą tej małej
aplikacji którą Ci pokazałem.
Jeżeli byś tego nie dostał, to właśnie przejdź do ustawień, tak jak w tym poprzednim kroku.
Ale jeśli klikniesz na te trzy malutkie kropeczki, które znajdują się w prawej części sekcji "Tekst", znajduje się
tutaj opcja "Show Google web fonts".
Jak widzisz, są to od razu domyślnie załadowane wszystkie Google'owe webfonty, które są tutaj dostępne, więc poza
tymi moimi prawie 3000 krojów pisma, mielibyśmy tak czy inaczej dostępne tutaj setki świetnych krojów pisma,
takie jak np. Roboto, czy takich jak Revalia, i inne które są fontami Google'owymi.
Więc nie musisz tu ładować Google webfontów,
możesz zacząć od razu z nimi pracować.
Przejdziemy teraz przez kilka najważniejszych funkcji, które ma Figma, czyli pokażę Ci te najważniejsze
zalety i to jak tutaj zorganizować się w interfejsie nowego pliku.
Ale to już zrobimy
w kolejnej lekcji. Wstępne ustawienia mamy za sobą, także zapraszam Cię do następnego materiału.