Entwicklung für Designer Denken Atomic Design

Willkommen bei der nächsten Ausgabe von Development for Designers! Wenn Sie den letzten Artikel verpasst haben, lesen Sie ihn bitte. In diesem Artikel werde ich eine Denkschule diskutieren, die die Lücke zwischen Entwicklung und Design überbrückt.

Das Stichwort, das Schlüsselwort oder das Konzept, mit dem Sie sich ernsthaft vertraut machen möchten, ist „Atomic Design“. Atomic Design wurde geprägt als:

„… Eine Methode zur Erstellung von Entwurfssystemen.“ - Brad Frost

Für mich war dies ein Durchbruch. Als Entwickler weiß ich, dass Logik aus kleinsten Konzepten aufgebaut ist. Variablen, Arrays, Funktionen, Klassen. Als Designer gilt dasselbe. Ich kann etwas Komplexes aus der Auswahl komplementärer Farben, Schriftarten, positiver oder negativer Räume und Form erstellen. In der Tat ist es eine riesige Metapher für unsere eigene menschliche Existenz. 

Es werden Sei ein Buch

Atomic Design arbeitet im Wesentlichen wie folgt: Atome bilden Moleküle, Moleküle bilden Organismen. Organismen können komplex oder einfach sein. Ein Bakterium oder ein Mensch, der hinter diesem Computer sitzt, schreibt genau über dieses Konzept. Wir sind alle Beispiele für Atomic Design.

Diese Methode eignet sich hervorragend für Web-Erlebnisse, das IoT (Internet of Things) oder die mobile Entwicklung, da sie eine Architektur bietet, die die Einfachheit zu etwas Komplexem verfestigt. Schlichtheit ist nicht die ultimative Raffinesse?

Systeme, keine Seiten

Atomic Design ist ein System. Ein System, das mit mehreren Teilen zusammenarbeitet, um etwas Einzigartiges zu schaffen. Es ist ein System, das von Konstrukteuren oder Entwicklern verstanden werden kann, wodurch beide Jobs einfach zu warten, zu ändern und voranzukommen. Ganz zu schweigen von Stress und Druck, wenn zum Beispiel ein wichtiger Designer oder Entwickler ausgetauscht werden muss oder ein Team verlassen muss. 

Hier ein kurzer Überblick:

Atome

Atome sind die Grundbausteine. Entitäten, die nicht weiter abgebaut werden können und trotzdem funktionsfähig bleiben. Sie sind die HTML-Tags wie

, , , .

Atome können auch für Farbpaletten oder Schriftarten verwendet werden. Es ist jedoch gut anzumerken, dass Atome ohne Kontext für sich ziemlich abstrakt sein können. Ein genau definiertes Atom erzeugt ein gut gebildetes Molekül.

Molekül

Moleküle sind Kombinationen und Anordnungen von Atomen. Im Wesentlichen das Rückgrat Ihres Entwurfssystems. Ein Molekül wäre so etwas wie eine Navigation oder eine Suchmaske, die zum Beispiel eine Atom, Atom und a