News

Co je metodika systému atomového designu?

DATE:
January 18, 2023
READING TIME:
10min

Návrháři musí vytvářet komplikovaná rozhraní, která dobře fungují v různých velikostech obrazovky a kontextech. To změnilo způsob, jakým návrháři přistupují k procesu návrhu.

Atomic design je technika vytváření stránek pro vytváření úspěšných uživatelských rozhraní od základů. Tato technika byla inspirována přírodními vědami - atomy jsou základními stavebními kameny veškeré hmoty a dva nebo více atomů se spojí za vzniku molekul.

Spíše než vývoj sbírek webových stránek začíná atomový design základními komponentami uživatelského rozhraní známými jako atomy (tlačítka, položky nabídky atd.) a postupně vytváří celé uživatelské rozhraní.

Co přesně je atomový design?

Atomic Design je přístup k systému vizuální identity, který využívá atomy, molekuly, stvoření, šablony a stránky k oddělení celého procesu budování vizuálních systémů strukturovanějším způsobem.

Například ikona vyhledávání a vstupní pole jsou dva odlišné atomy. Dejte je dohromady a vytvořte vyhledávací pole a máte molekulu. Právě jste vytvořili šablonu vložením zástupných symbolů obsahu bloku pod vyhledávací pole. Vyplňte mezery textem obsahu a fotografiemi a vytvořte celou stránku.

Kdo vynalezl metodu atomového návrhu?

Návrhář Brad Frost vyvinul proces atomového návrhu, aby pomohl návrhářům při vytváření opakovaně použitelných UI systémů. Pracuje jako webový designér, veřejný řečník, spisovatel a konzultant. „Atomic Design“, jeho kniha, představuje proces vývoje a udržování efektivních systémů vizuální identity.

Jaké jsou pět fází atomového designu?

Atomový design, stejně jako věda, začíná nejmenší instancí jakékoli online stránky:

1. Atomy

Atomy jsou nejmenšími součástmi webové stránky. Atomy jsou základní komponenty HTML, které nabízejí nejmenší jednotky webové stránky, jako jsou tlačítka, štítky a vstupní pole, v atomovém designu. Písma, barevné palety a animace jsou atomy.

2. Molekuly

Atomy jsou spojeny dohromady a vytvářejí molekuly, což jsou druhé nejmenší seskupení na webové stránce. Příkladem molekuly je pole pro předplatné blogu složené ze štítku pole, vstupního pole a tlačítka.

3. organismy

Organismy jsou sbírky molekul, které se spojují a vytvářejí sofistikovanější organismy. Organismus je jakákoli designová sekvence, která se vyskytuje na internetových stránkách z hlediska rozhraní.

Záhlaví a zápatí webové stránky jsou tvořeny dvěma nebo více molekulami, což z nich činí obě stvoření. Vyhledávací lišta je příkladem molekuly, kterou lze použít k vytvoření komponenty záhlaví.

4. Šablony

Ve čtvrtém kroku atomové techniky se začínají formovat webové stránky. Šablony jsou sbírky tvorů, které spolupracují na konstrukci struktury stránky.

Když se podíváme na domovskou stránku, můžeme vidět organismy záhlaví a zápatí, se kterými jsme začali. Tyto druhy spolupracují s ostatními na vytvoření šablony domovské stránky, jak je znázorněno na obrázku výše.

Šablony jsou užitečné, protože zaručují, že komponenty systému vizuální identity se objeví a fungují správně. Atomové designové šablony lze považovat za kostru stránky.

5. Stránky

Návrháři mají všechny kousky, které potřebují k vytvoření stránek pro uživatelské rozhraní webu po prvních čtyřech fázích.

Pokud byly předchozí čtyři fáze úspěšně dodržovány, poslední krok umožňuje návrhářům přidat fotografie, text a další prvky, aby získali představu o tom, jak bude uživatelské rozhraní vypadat.

Konečný vzhled stránek určuje, zda je web připraven k uvedení do provozu nebo zda se vývojář musí vrátit a provést úpravy předchozích komponent návrhu.

Vytváření systémů vizuální identity pomocí Atomic Design

Proces atomového designu pomáhá při vytváření koherentní identity značky co nejsdílenějším a nejefektivnějším možným způsobem.

Ano, k vytvoření systému vizuální identity lze použít alternativní způsoby. Atomová technika však nevede k podstatně omezené práci ostatních interních týmů systému.

Co přesně je systém vizuální identity?

Systém uživatelského rozhraní je systém vizuální identity, často známý jako systém návrhu. Nejde jen o to, aby designéři a vývojáři spolupracovali těsněji a dobře zdokumentovaným způsobem; je také na týmech, aby spolupracovali těsněji a dobře zdokumentovaným způsobem.

Poskytuje návrhářům a vývojářům přístup k průvodcům vizuálním stylem, typografickým systémům, barevným systémům, tokenům, šablonám, knihovnám komponent obsahujícím zdokumentované a kódované kousky, které lze znovu použít, návrhovým vzorům, hlasovým a tónovým pokynům a mnohem více.

Konstrukční systém, který vychází z atomové metody, zahrnuje všechny používané komponenty a jejich doprovodné kódy. Návrháři i vývojáři mohou těžit z tohoto nástroje.

Proč atomový design?

Samo o sobě je efektivní rozkládat velké projekty na šablony, organismy a molekuly. Atomový design pomáhá návrháři soustředit se na drobné detaily a přitom stále vidět širší obraz - uživatelské rozhraní webové aplikace. To pomáhá návrhářům vyhnout se vytváření stejné komponenty dvakrát, šetří čas a podporuje kulturu opětovného použití.

Konzistentnější kód webových stránek

Atomová metoda poskytuje vývojářům hranice, které potřebují ke správné implementaci stávajících komponent.

Vývojáři mají jednotný jazyk a strukturu, protože konstrukční komponenty se řídí přístupem, jako je atomový design.

Atomový design je také přínosný pro každého vývojáře, který byl přidělen k novému projektu. Vývojové týmy mohou jednoduše identifikovat konstrukční komponenty, protože jsou všechny strukturované a měly by odpovídat všem maketám nových webových stránek.

Design je nejlepším místem pro použití atomového myšlení.

Atomový design je proces vytváření škálovatelných, srozumitelných a efektivních systémů vizuální identity. Na konci dne, mít zdroj pravdy pro veškeré kreativní úsilí o nové webové stránky rozvíjí kulturu konzistence, kterou dnes mnoha webům chybí.

Několik návrhářů UX/UI v týmu SnapStack se snaží poskytnout ta nejlepší řešení. Pokud takové materiály požadujete, kontaktujte nás na adrese contact@snapstack.cz nebo prostřednictvím našich sociálních médií.

Přeji vám nádherný zbytek týdne.

READ MORE ON OUR BLOG
Discover similar posts
Výhody testování QA: Proč je testování QA zásadní pro moderní podniky

Můžete jít tak daleko, že říkáte, že váš produkt je pouze tak dobrý jako vaše testování kvality (QA). I když to znamená investovat čas a zdroje předem, dlouhodobé výhody testování QA jsou obrovské a stojí za každý cent!

Read More
Flutter v roce 2022 - klady a zápory

Flutter je k dispozici asi čtyři roky a běžně jej doporučujeme klientům SnapStack Solutions. To je způsobeno několika výhodami, včetně rychlého vytváření aplikací a současných upgradů aplikací pro iOS a Android. Flutter zaznamenal v průběhu let různé aktualizace a mysleli jsme si, že nyní je dobrý okamžik zjistit, zda je to stále životaschopný programovací jazyk pro vývoj mobilních aplikací v roce 2022.

Read More
TechBBQ 2024: SnapStack přináší „One Giant Leap“ do srdce inovací

TechBBQ se stal srdcem ekosystému startupů a inovací ve Skandinávii. To, co začalo jako skromné setkání BBQ pro technologické nadšence a podnikatele v roce 2013, se v průběhu let vyvinulo ve rozsáhlý summit, který nyní přitahuje účastníky z celého světa na dva dny inspirace, vytváření sítí a růstu.

Read More