15 Estruturas de design de material grátis para desenvolvedores 2021

Publicados: 2020-07-31

O material design do Google foi muito além do que muitos designers previram no início e agora é um padrão de design comumente usado para desenvolver sites móveis, aplicativos Android e também software de desktop. O Google chegou a implementar o aplicativo de design de material nativo em seu próprio construtor de sites; um que parecia bastante feio e lento recentemente, mas agora é capaz de produzir sites incrivelmente bonitos.

Você não deve seguir cegamente as diretrizes porque alguém diz que é a coisa certa a fazer. Seu próprio julgamento como designer é o seu melhor trunfo para fazer projetos reais e únicos que se destaquem. Pegue no material design o que você acha que já vai complementar as suas ideologias e, a seguir, crie uma estrutura a partir daí. Você pode usar suas próprias escolhas pessoais para aperfeiçoar ainda mais a experiência de design. O Google certamente tem um talento especial para discutir e pesquisar elementos de experiência do usuário e interface do usuário de classe mundial, mas quando você pensa nisso - seu projeto é único, os tipos e dados demográficos de seu público são únicos e, às vezes, você deve seguir essas etapas para crie um design que realce os melhores valores do seu negócio ou projeto que está a construir.

As estruturas sobre as quais você está prestes a aprender mais são as soluções perfeitas para experimentar o Material Design. Talvez a melhor maneira de fazer isso seja criar um projeto paralelo que você possa hackear durante os fins de semana, dessa forma não atrapalhando você de seu fluxo de trabalho principal, e então, se você sentir que há alguma conexão lá, comece a criar roteiros de como você pode implementar design de material em seus aplicativos / sites no futuro. Se perdemos algum framework importante / útil para este resumo, dê-nos uma menção nos comentários e nós cuidaremos disso.

Materializar

Materializar

Materialize é um framework de desenvolvimento web front-end completo baseado na especificação de material design, é um dos principais frameworks de design de material, pois fornece um núcleo rápido, centrado e fácil de navegar para criar protótipos de sites modernos. A estrutura pega o que o material design tem a oferecer e agrupa tudo perfeitamente em uma única estrutura que torna todos os elementos acessíveis rapidamente e sem complicações. Os componentes baseados em feedback vão melhorar drasticamente a experiência do usuário, pois os usuários podem entender melhor o significado dos elementos de design individuais.

E como este é um framework, você vai esperar ver algumas funcionalidades CSS como grades incorporadas, e isso é correto neste caso, Materialize fornece cores, grades, ajudantes, gerenciamento de mídia, arquivos sass, gerenciamento de tabelas, otimização de tipografia e otimizações de sombra de elemento para que você possa criar rapidamente um esqueleto do que deseja construir e, em seguida, usar os componentes MD otimizados para dar vida ao seu projeto.

Download

Material Swift

Material Swift

Você é um desenvolvedor Swift ativo, mas não tem certeza de como poderia implementar o design de material em seus aplicativos Swift? O material da CosmicMind cuida de tudo isso, sem esforço. Com esta biblioteca / estrutura Swift Material, você pode utilizar componentes MD e ter acesso de configuração total a eles, são fornecidos layouts de grade que normalmente seriam exigidos por interfaces de aplicativos móveis complexos, você obtém as camadas e visualizações padrão que podem ser usadas para criar UI exclusiva componentes. Outros recursos incluem a capacidade de controlar as navegações, ícones do material design, botões, cartões, interruptores e um sistema de menu para a construção de menus de navegação animados. O Swift Material se autodenomina uma estrutura de animação, além de ser uma estrutura de aplicativo móvel tradicional, e faz um trabalho maravilhoso ao permitir que os desenvolvedores criem layouts que dependem de animações suaves para enriquecer a experiência do usuário.

Download

Estrutura de Material

Estrutura de Material

O Material Framework torna extremamente fácil inserir o material design em seu design existente. É uma estrutura totalmente responsiva baseada em CSS puro. Tudo o que você realmente precisa fazer é anexar os arquivos de folha de estilo CSS à pasta de estilo do site principal e você está pronto para começar. Esta estrutura oferece a escolha de um esquema de cores claras e escuras que você pode aplicar por meio da classe CSS específica, ou também usar JavaScript para definir o tema que deseja usar.

Diferentes efeitos de animação podem ser usados, como adicionar uma ondulação aos formulários existentes para criar uma experiência de usuário mais significativa. Os layouts tipográficos podem ser personalizados de acordo com sua preferência e você pode ajustar a aparência do conteúdo da maneira que melhor se encaixaria nos outros elementos de design. Você pode alterar seus estilos existentes para usar especificações de design para botões, entradas, barras de ferramentas, ícones, listas, menus, designs de cartão e coisas como alternadores. Não é difícil colocá-lo em funcionamento e pode ser uma boa maneira de testar se os usuários gostariam de usar o material design.

Download

Essência

Essência

O Essence combina duas coisas: Material Design e React.js - se você está procurando um desempenho rápido na web com uma especificação de design ideal, será difícil corresponder ao que o Essence oferece para todos os desenvolvedores. Todos os componentes da IU que o material design tem a oferecer são reconstruídos por meio do React.js se você decidir optar pelo Essence! O resultado final é uma escolha impressionante de elemento de interface de usuário que criará uma experiência de usuário única. O Essence está disponível no NPM para que você possa instalar e continuar com um simples comando de instalação. Os componentes precisarão ser instalados e utilizados separadamente, mas tudo vai para a mesma pasta de qualquer maneira.

Download

IU Onsen

IU Onsen

Onsen UI tem muitos quilômetros de reputação por ser uma das melhores estruturas híbridas para construir aplicativos móveis usando HTML5. Esta plataforma de código aberto é totalmente gratuita e sempre foi, a compreensão moderna de um bom design ajudou os desenvolvedores de IU do Onsen a criar elementos de interface de usuário que acabam construindo experiências de usuário incomparáveis. Como uma estrutura agnóstica, você pode usar o Onsen literalmente com qualquer outra estrutura existente e não se preocupar com colisões de código ou problemas de qualquer natureza. Isso também está acontecendo no novo Onsen UI V2 - eles são componentes de Material Design, Angular 2 e React integrados para enriquecer ainda mais a experiência. No momento ainda é um candidato a lançamento, mas já está sendo usado por milhares. Se você pretende lançar um produto móvel ou entrar no desenvolvimento de software móvel, aprender como usar a interface do usuário Onsen pode adicionar uma força extra ao seu currículo.

Download

Material CSS

Material CSS

Material CSS é uma alternativa leve que usa atributos para definir estilos, em vez de usar classes. Isso torna o fluxo de trabalho de desenvolvimento mais fácil e, certamente, muito mais simples. Por causa da natureza mínima, você literalmente vai brincar com os próprios componentes principalmente, que incluem cores, tipografia, sombras, ondulações, ícones, entradas, formulários, botões, mídia, cartões, painéis, barras de ferramentas, listas, páginas, e ajudantes. Material CSS explica detalhadamente cada componente específico na documentação sobre como você pode usá-lo.

Download

Material Design Lite

Material Design Lite

Material Design Lite é mais uma solução leve para otimizar seus projetos com uma especificação de material. Funciona facilmente em sites que dependem de conteúdo estático, mas também não será um problema para implementar em sites dinâmicos. É uma biblioteca CSS independente que não requer nenhum recurso externo de qualquer tipo para funcionar. Com uma otimização de vários dispositivos embutida, ele irá naturalmente fazer o downgrade se uma versão mais antiga de um navegador tentar acessar o site. Você pode escolher entre modelos como o modelo de blog para começar seu blog ou usar a versão simplificada do tema que o site oficial do Android está usando. Também existem modelos de painéis para implementar por trás de seu site, um portfólio moderno para mostrar seu melhor trabalho, e modelos otimizados de texto para páginas de conteúdo. Todas as outras coisas, como componentes e estilos, são o que você já esperaria de uma estrutura que usa material design.

Download

Superfície

Superfície

Parece que muitos desenvolvedores estão exercitando suas habilidades em fazer um framework eles mesmos, Surface é mais um framework leve (neste caso, muito leve) que acaba tendo aproximadamente 6kb de tamanho quando reduzido. Também é baseado em CSS puro, então você não terá que se conectar com o JavaScript. Comece acessando a documentação do Surface e aprendendo sobre como a grade do Surface funciona, para que seja mais fácil colocar todos os componentes na placa. Componentes como animações, alertas, blocos, elementos recolhíveis, rodapés, modais, mídia, utilitários e dicas de ferramentas. Os desenvolvedores fizeram tudo perfeitamente organizado e é mais fácil de configurar do que contar até 1 de 100 para trás.

Download

Material-UI

Material-UI

O Material-UI oferece uma seleção de componentes React.js que eles já personalizaram a partir da especificação do Material Design. Existe uma coisa mais importante sobre o Material-UI e a ideia de usá-lo. Você deve primeiro aprender um pouco mais sobre React.js e como ele interage com a web e os dispositivos móveis em geral. Como os componentes são baseados no React, seria sensato entender como o React é visto no desenvolvimento web e o tipo de papel que desempenha nele. A equipe do Material-UI foi gentil o suficiente para fornecer uma escolha de modelos também, escuro e claro, e ambos fornecem um exemplo de como diferentes componentes e elementos se encaixam na grade.

Alguns componentes não vistos anteriormente incluem barras de aplicativos, preenchimento automático para formulários, avatares, emblemas, fichas, selecionador de data, caixas de diálogo, divisórias, gavetas de menu, listas de grade, campos de texto, selecionadores de tempo e diferentes variedades de barras de ferramentas; e esses são apenas alguns dos componentes que estão prontamente disponíveis nesta estrutura.

Download

MUI

MUI

MUI é uma estrutura CSS leve e rica que apimenta seus designs com o material design do Google. Ele fornece a seus usuários diferentes tipos de layouts de demonstração: blog, página de destino, menu deslizante e caixa de assinatura de boletim informativo em HTML. Somente com essas demonstrações, os desenvolvedores podem aprender como o material design é eficiente e como é fácil implementá-lo. O MUI também funciona com as estruturas React.js e Angular.js para que você possa conectar seus aplicativos com o material sem complicações. Existem também diferentes componentes da web individuais, todos prontos para uso.

Download

Material Angular

Material Angular

Angular Material é o lançamento oficial do Material UI para projetos Angular 2. Você tem uma página de documentação completa e concisa. Ele pode mostrar como seus aplicativos podem ficar bonitos quando infundidos com a interface de usuário do Material. Todos os componentes são fornecidos com exemplos detalhados e opções adicionais. Com isso, você pode obter o máximo do que essa estrutura tem a oferecer. Uma documentação de API é fornecida para desenvolvedores experientes que desejam levar o material para o próximo nível.

Download

Design de material para bootstrap

Design de material para bootstrap

O Bootstrap é, sem dúvida, o favorito de muitos desenvolvedores front-end do mundo. O Bootstrap capacita milhões de sites hoje, e milhões mais ainda estão por vir. Material Design for Bootstrap é um tema Bootstrap eficiente que usa material design para criar experiências de design espetaculares. Você pode escolher entre todos os seus elementos Bootstrap existentes e mais favoritos. Além disso, você pode otimizá-los com a IU do material design, não é ótimo? Pode ser necessário alguns ajustes para colocá-lo em funcionamento para aqueles que nunca usaram o NPM antes. A documentação parece explicar o processo de inicialização muito bem.

Download

LumX

LumX

LumX é a primeira estrutura de front-end responsiva baseada nas especificações do AngularJS e do Google Material Design. Ele fornece uma estrutura CSS completa construída com Sass e vários componentes AngularJS. Para usar o LumX, você precisa saber como usar o Bower para instalar bibliotecas. Se você não está familiarizado com o Bower, sua outra alternativa é baixar todas as dependências individualmente. Esses incluem Angular, jQuery, Velocity, Moment, Bourbon e Ícones de Materiais. A LumX também emprega o Flexbox para criar sistemas de grade padronizados e responsivos usando a propriedade do Flexbox. Os componentes LumX cobrem qualquer área e parte de um design de layout de site tradicional.

Download

Material Iônico

Material Iônico

Ionic é a estrutura híbrida definitiva para a construção de aplicativos móveis HTML5. E agora todo esse poder notável pode ser levado aos seus aplicativos com a infusão de Material Design! O Ionic oferece layouts já construídos para seu aplicativo, incluindo feeds de atividades e categorias. Ele também pode ajudá-lo com suas listas de recursos, galerias, listas gerais, páginas de login e páginas de perfil. Você pode inicializar rapidamente uma demonstração da interface geral do seu aplicativo e, em seguida, construir o seu software a partir dela. O material iônico é perfeitamente temático. Ionic Material é principalmente uma biblioteca de comportamento e usa as convenções de nomenclatura de cores e classes de elementos do Ionic. Detalhado até os pixels das especificações, o material iônico visa seguir as diretrizes do Google para movimento, tinta e profundidade. À medida que novos componentes e layouts são adicionados à biblioteca, você garante atenção de qualidade às especificações do material design.

Download

Phonon

Phonon

O Phonon Framework fornece uma solução concisa para a construção de aplicativos móveis HTML5 usando a tecnologia de estrutura híbrida. O lado forte do Phono é sua boa intuição para escalar rapidamente seus aplicativos onde você deseja. É também uma biblioteca de interface de usuário que oferece ferramentas rápidas para criar interfaces dinamicamente. O tamanho do Phonon chega a aproximadamente 24kb quando totalmente minimizado e otimizado. Esta é uma das principais razões pelas quais os desenvolvedores móveis usam o Phonon. Isso está bem abaixo do que você veria em estruturas como Ionic ou Onsen!

Download