15 kostenlose Materialdesign-Frameworks für Entwickler 2021

Veröffentlicht: 2020-07-31

Googles Material Design hat die Erwartungen vieler Designer weit übertroffen und ist heute ein weit verbreiteter Designstandard für die Entwicklung mobiler Websites, Android-Anwendungen und auch Desktop-Software. Google ging sogar so weit, die native Materialdesign-Anwendung in seinen eigenen Website-Builder zu implementieren; eine, die vor kurzem noch ziemlich hässlich und träge aussah, aber jetzt in der Lage ist, unglaublich schöne Websites zu erstellen.

Sie sollten Richtlinien nicht blind befolgen, weil jemand sagt, dass es das Richtige ist. Ihr eigenes Urteilsvermögen als Designer ist Ihr bestes Kapital, um echte und einzigartige Projekte zu verwirklichen, die sich von anderen abheben. Nehmen Sie aus dem Materialdesign das, was Ihrer Meinung nach bereits Ihre Ideologien ergänzt, und bauen Sie von dort aus einen Aufbau auf. Sie können Ihre eigenen persönlichen Entscheidungen treffen, um das Designerlebnis weiter zu perfektionieren. Google hat sicherlich ein Händchen dafür, erstklassige Benutzererfahrungs- und Benutzeroberflächenelemente zu diskutieren und zu recherchieren, aber wenn Sie daran denken – Ihr Projekt ist einzigartig, Ihre Zielgruppendemografie und -typen sind einzigartig, und manchmal müssen Sie diese Schritte befolgen, um Erstellen Sie ein Design, das die besten Werte Ihres Unternehmens oder Projekts hervorhebt.

Die Frameworks, über die Sie mehr erfahren werden, sind die perfekten Lösungen, um Material Design auszuprobieren. Der beste Weg, dies zu tun, wäre vielleicht, ein Nebenprojekt zu erstellen, das Sie an den Wochenenden hacken könnten, um Sie auf diese Weise nicht von Ihrem Hauptworkflow zu stören Sie können in Zukunft Materialdesign in Ihren Apps/Websites implementieren. Wenn wir wichtige/nützliche Rahmenbedingungen für diese Zusammenfassung verpasst haben, geben Sie uns in den Kommentaren eine Erwähnung und wir kümmern uns darum.

Materialisieren

Materialisieren

Materialise ist ein vollwertiges Front-End-Webentwicklungs-Framework, das auf der Material-Design-Spezifikation basiert. Es ist eines der führenden Material-Design-Frameworks, da es einen schnellen, zentrierten und einfach zu navigierenden Kern für das schnelle Prototyping moderner Websites bietet. Das Framework nimmt, was Material Design zu bieten hat, und fügt es sauber zu einem einzigen Framework zusammen, das alle Elemente schnell und unkompliziert zugänglich macht. Feedback-basierte Komponenten werden Ihre Benutzererfahrung drastisch verbessern, da Benutzer die Bedeutung einzelner Designelemente besser verstehen können.

Und da es sich um ein Framework handelt, werden Sie erwarten, dass einige CSS-Funktionen wie Raster integriert sind, und das ist in diesem Fall richtig, Materialise bietet Ihnen Farben, Raster, Helfer, Medienverwaltung, Sass-Dateien, Tabellenverwaltung, Typografieoptimierung und Elementschattenoptimierungen, sodass Sie schnell ein Skelett dessen erstellen können, was Sie bauen möchten, und dann die optimierten MD-Komponenten verwenden, um Ihr Design zum Leben zu erwecken.

Herunterladen

Materialschnell

Materialschnell

Sie sind ein aktiver Swift-Entwickler, wissen aber nicht, wie Sie das Materialdesign in Ihren Swift-Apps umsetzen könnten? Material von CosmicMind erledigt all das mühelos. Mit diesem Swift-Material-Framework/-Bibliothek können Sie MD-Komponenten verwenden und haben vollen Konfigurationszugriff darauf Komponenten. Zu den weiteren Funktionen gehören die Möglichkeit, Navigationen, Materialdesign-Symbole, Schaltflächen, Karten, Schalter und ein Menüsystem zum Erstellen animierter Navigationsmenüs zu steuern. Swift Material bezeichnet sich selbst als Animations-Framework, abgesehen davon, dass es sich um ein traditionelles mobiles App-Framework handelt, und es leistet hervorragende Arbeit, wenn es darum geht, Entwicklern zu ermöglichen, Layouts zu erstellen, die von reibungslosen Animationen abhängen, um die Benutzererfahrung zu bereichern.

Herunterladen

Materialrahmen

Materialrahmen

Material Framework macht es sehr einfach, Materialdesign in Ihr vorhandenes Design einzufügen. Es ist ein vollständig responsives Framework, das auf reinem CSS basiert. Alles, was Sie wirklich tun müssen, ist, die CSS-Stylesheet-Dateien an Ihren Haupt-Styling-Ordner der Website anzuhängen und schon kann es losgehen. Dieses Framework bietet die Wahl zwischen einem dunklen und einem hellen Farbschema, das Sie über die spezifische CSS-Klasse anwenden können, oder auch JavaScript verwenden, um das gewünschte Thema festzulegen.

Verschiedene Animationseffekte können verwendet werden, z. B. das Hinzufügen einer Welligkeit zu Ihren vorhandenen Formularen, um eine aussagekräftigere Benutzererfahrung zu schaffen. Typografische Layouts können nach Ihren Wünschen angepasst werden, und Sie können das Erscheinungsbild des Inhalts so anpassen, dass es am besten zu Ihren anderen Designelementen passt. Sie können Ihre vorhandenen Stile ändern, um Designspezifikationen für Schaltflächen, Eingaben, Symbolleisten, Symbole, Listen, Menüs, Kartendesigns und Dinge wie Umschalter zu verwenden. Es ist nicht schwer, es zum Laufen zu bringen und könnte möglicherweise eine gute Möglichkeit für Sie sein, zu testen, ob Ihre Benutzer Materialdesign überhaupt schätzen würden.

Herunterladen

Wesen

Wesen

Essence kombiniert zwei Dinge: Material Design & React.js – wenn Sie eine schnelle Web-Performance mit einer optimalen Designspezifikation suchen, wird es schwer sein, das Angebot von Essence für alle Entwickler zu erreichen. Alle UI-Komponenten, die Materialdesign zu bieten hat, werden über React.js neu erstellt, wenn Sie sich für Essence entscheiden! Das Endergebnis ist eine beeindruckende Auswahl an Elementen der Benutzeroberfläche, die eine einzigartige Benutzererfahrung schaffen wird. Essence ist auf dem NPM leicht verfügbar, sodass Sie mit einem einfachen Installationsbefehl installieren und loslegen können. Komponenten müssen separat installiert und verwendet werden, aber alles befindet sich unabhängig davon im selben Ordner.

Herunterladen

Onsen-Benutzeroberfläche

Onsen-Benutzeroberfläche

Onsen UI genießt den Ruf, eines der besten Hybrid-Frameworks zum Erstellen mobiler Apps mit HTML5 zu sein. Diese Open-Source-Plattform ist völlig kostenlos und war es schon immer. Das moderne Verständnis von gutem Design hat Onsen-UI-Entwicklern geholfen, Benutzeroberflächenelemente zu erstellen, die am Ende unübertroffene Benutzererfahrungen schaffen. Als agnostisches Framework können Sie Onsen mit buchstäblich jedem anderen Framework verwenden und sich keine Sorgen um Codekollisionen oder Probleme machen. Dies geschieht auch in der neuen Onsen-Benutzeroberfläche V2 – sie sind integrierte Material Design-, Angular 2- und React-Komponenten, um das Erlebnis weiter zu bereichern. Im Moment noch ein Release Candidate, wird aber schon von Tausenden genutzt. Wenn Sie ein mobiles Produkt auf den Markt bringen oder in die Entwicklung mobiler Software einsteigen wollten, könnte das Erlernen der Verwendung der Onsen-Benutzeroberfläche Ihrem Lebenslauf zusätzliche Bedeutung verleihen.

Herunterladen

Material-CSS

Material-CSS

Material CSS ist eine einfache Alternative, die Attribute zum Definieren von Stilen verwendet, anstatt Klassen zu verwenden. Dies erleichtert den Entwicklungsworkflow und macht ihn sicherlich viel einfacher. Aufgrund der minimalen Natur werden Sie buchstäblich mit den Komponenten selbst spielen, darunter Farben, Typografie, Schatten, Wellen, Symbole, Eingaben, Formulare, Schaltflächen, Medien, Karten, Bedienfelder, Symbolleisten, Listen, Seiten, und Helfer. Material CSS erklärt ausführlich jede spezifische Komponente in der Dokumentation, wie Sie sie verwenden können.

Herunterladen

Materialdesign Lite

Materialdesign Lite

Material Design Lite ist eine weitere leichte Lösung zur Optimierung Ihrer Konstruktionen mit einer Materialspezifikation. Funktioniert problemlos auf Websites, die auf statischen Inhalten angewiesen sind, ist aber auch kein Problem bei der Implementierung in dynamische Websites. Es ist eine unabhängige CSS-Bibliothek, die keine externen Ressourcen benötigt, um zu funktionieren. Mit einer integrierten Multi-Device-Optimierung wird es natürlich heruntergestuft, wenn eine ältere Version eines Browsers versucht, auf die Site zuzugreifen. Sie können zwischen Vorlagen wie der Blogging-Vorlage wählen, um mit Ihrem Blog zu beginnen, oder die Lite-Version des Themas verwenden, das die offizielle Android-Website verwendet. Es gibt auch Vorlagen für Dashboards, die Sie hinter Ihrer Website implementieren können, ein modernes Portfolio, um Ihre beste Arbeit zu zeigen, und textoptimierte Vorlagen für Inhaltsseiten. Alle anderen Dinge wie Komponenten und Stile sind das, was Sie bereits von einem Framework erwarten würden, das Materialdesign verwendet.

Herunterladen

Oberfläche

Oberfläche

Es scheint, dass viele Entwickler ihre Fähigkeiten beim Erstellen eines Frameworks selbst ausüben, Surface ist ein weiteres leichtes (in diesem Fall wirklich leichtes) Framework, das bei der Minimierung ungefähr 6 kb groß ist. Es basiert auch auf reinem CSS, sodass Sie überhaupt kein JavaScript verwenden müssen. Beginnen Sie mit der Surface-Dokumentation und lernen Sie die Funktionsweise des Surface-Rasters kennen, damit Sie alle Komponenten leichter auf die Platine bringen können. Komponenten wie Animationen, Warnungen, Kacheln, zusammenklappbare Elemente, Fußzeilen, Modalelemente, Medien, Dienstprogramme und QuickInfos. Die Entwickler haben dies alles ordentlich organisiert und es ist einfacher einzurichten, als von 100 rückwärts bis 1 zu zählen.

Herunterladen

Material-UI

Material-UI

Material-UI bietet Ihnen eine Auswahl von React.js-Komponenten, die sie bereits aus der Material Design-Spezifikation angepasst haben. Bei Material-UI und der Idee, es zu verwenden, gibt es eine sehr wichtige Sache. Sie sollten zuerst ein wenig mehr über React.js erfahren und wie es mit dem Web und Mobilgeräten im Allgemeinen interagiert. Da die Komponenten auf React basieren, ist es ratsam zu verstehen, wie React in der Webentwicklung gesehen wird und welche Rolle es dabei spielt. Das Material-UI-Team war so freundlich, auch eine Auswahl an Vorlagen bereitzustellen, dunkel und hell, und beide bieten ein Beispiel dafür, wie verschiedene Komponenten und Elemente in das Raster passen.

Einige zuvor unbekannte Komponenten umfassen Anwendungsleisten, Autovervollständigung für Formulare, Avatare, Abzeichen, Chips, Datumsauswahl, Dialogfelder, Trennwände, Menüschubladen, Rasterlisten, Textfelder, Zeitauswahl und verschiedene Arten von Symbolleisten; und dies sind nur einige der Komponenten, die in diesem Framework leicht verfügbar sind.

Herunterladen

MUI

MUI

MUI ist ein umfangreiches, leichtgewichtiges CSS-Framework, das Ihre Designs mit dem Materialdesign von Google aufpeppt. Es bietet seinen Benutzern verschiedene Arten von Demo-Layouts: Blog, Landing Page, Slider-Menü und HTML-Newsletter-Abonnement-Box. Allein anhand dieser Demos können Entwickler lernen, wie effizient Materialdesign ist und wie einfach es zu implementieren ist. MUI funktioniert auch mit den Frameworks React.js und Angular.js, sodass Sie Ihre Apps problemlos mit dem Material verbinden können. Es gibt auch verschiedene einzelne Webkomponenten, die alle einsatzbereit sind.

Herunterladen

Eckiges Material

Eckiges Material

Angular Material ist die offizielle Version von Material UI für Angular 2-Projekte. Sie haben eine gründliche und prägnante Dokumentationsseite. Es kann Ihnen zeigen, wie schön Ihre Apps mit der Material-Benutzeroberfläche aussehen können. Alle Komponenten sind mit ausführlichen Beispielen und zusätzlichen Optionen versehen. Damit können Sie das Beste aus dem, was dieses Framework zu bieten hat, herausholen. Für erfahrene Entwickler, die das Material auf die nächste Stufe bringen möchten, wird eine API-Dokumentation bereitgestellt.

Herunterladen

Materialdesign für Bootstrap

Materialdesign für Bootstrap

Bootstrap ist ohne Zweifel ein Favorit vieler Front-End-Entwickler der Welt. Bootstrap unterstützt heute Millionen von Websites, und Millionen weitere werden noch folgen. Material Design for Bootstrap ist ein effizientes Bootstrap-Theme, das Materialdesign verwendet, um spektakuläre Designerlebnisse zu schaffen. Sie können aus all Ihren bestehenden, beliebtesten Bootstrap-Elementen wählen. Außerdem können Sie sie mit der Benutzeroberfläche des Materialdesigns optimieren lassen, wie großartig ist das? Es kann ein wenig Basteln erfordern, um es für diejenigen in Gang zu bringen, die NPM noch nie verwendet haben. Die Dokumentation scheint den Startvorgang ziemlich gut zu erklären.

Herunterladen

LumX

LumX

LumX ist das erste responsive Frontend-Framework, das auf AngularJS- und Google Material Design-Spezifikationen basiert. Es bietet ein vollständiges CSS-Framework, das mit Sass und einer Reihe von AngularJS-Komponenten erstellt wurde. Um LumX verwenden zu können, müssen Sie wissen, wie Sie Bower zum Installieren von Bibliotheken verwenden. Wenn Sie mit Bower nicht vertraut sind, können Sie alle Abhängigkeiten einzeln herunterladen. Dazu gehören Angular, jQuery, Velocity, Moment, Bourbon und Material Icons. LumX verwendet Flexbox auch, um standardisierte und responsive Grid-Systeme mit der Flexbox-Eigenschaft zu erstellen. LumX-Komponenten decken jeden Bereich und Teil eines traditionellen Website-Layout-Designs ab.

Herunterladen

Ionisches Material

Ionisches Material

Ionic ist das ultimative Hybrid-Framework zum Erstellen von mobilen HTML5-Anwendungen. Und jetzt ist es möglich, all diese bemerkenswerte Leistung mit der Infusion von Material Design in Ihre Apps zu bringen! Ionic bietet Ihnen bereits erstellte Layouts für Ihre App, einschließlich Aktivitätsfeeds und Kategorien. Es kann Ihnen auch bei Ihren Funktionslisten, Galerien, allgemeinen Listen, Anmeldeseiten und Profilseiten helfen. Sie können schnell eine Demo Ihrer allgemeinen App-Oberfläche booten und dann Ihre Software darauf aufbauen. Ionic Material ist nahtlos thematisch. Ionic Material ist in erster Linie eine Verhaltensbibliothek und verwendet die Farbbenennungskonventionen und Elementklassen von Ionic. Bis auf die Pixel der Spezifikationen detailliert, zielt Ionic Material darauf ab, den Richtlinien von Google für Bewegung, Tinte und Tiefe zu folgen. Wenn der Bibliothek neue Komponenten und Layouts hinzugefügt werden, haben Sie die Qualität der Materialdesignspezifikationen sichergestellt.

Herunterladen

Phonon

Phonon

Phonon Framework bietet eine kompakte Lösung zum Erstellen von mobilen HTML5-Apps mit Hybrid-Framework-Technologie. Die starke Seite von Phono ist seine gute Intuition, um Ihre Apps schnell dort zu skalieren, wo Sie sie haben möchten. Es ist auch eine Benutzerschnittstellenbibliothek, die Ihnen schnelle Werkzeuge zum Erstellen von Schnittstellen im laufenden Betrieb bietet. Phonon hat eine Größe von ungefähr 24 kb, wenn es vollständig minimiert und optimiert ist. Dies ist einer der Hauptgründe, warum mobile Entwickler Phonon verwenden. Das ist weit unter dem, was Sie in Frameworks wie Ionic oder Onsen sehen würden!

Herunterladen