Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Hello Bootstrap!

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.

Hello Bootstrap!

Workshop que ministrei abordando sobre os conceitos de Grids, Design Responsive, Mobile First e Componentes do Bootstrap como fazer uma interface de forma rápida, adotando o Bootstrap, , o código do projeto pode ser acompanhado através do Github (https://github.com/opensanca/hello-bootstrap)

Avatar for Cristofer Sousa

Cristofer Sousa

July 23, 2016
Tweet

More Decks by Cristofer Sousa

Other Decks in Programming

Transcript

  1. <h1> Olá! </h1> @cristofersousa | cristofersousa.com.br Tecnólogo em Análise e

    Desenvolvimento de Sistemas – IFSP São Carlos Cursando Pós-Graduação Desenvolvimento de Software para Web - UFSCar Fundador Ecogarbage | Co-fundador Opensanca Front-End Developer & UX Designer job/
  2. Ementa - O que é Bootstrap - Bootstrap no mercado

    de trabalho - Instalação - Conhecendo os grids - Entendendo os componentes - Customizando minha UI - and more...
  3. "Bootstrap é um poderoso framework front-end voltado para o desenvolvimento

    rápido e fácil de sites e aplicações web responsivos e alinhados com a filosofia mobile-first. É indicado para dispositivos e projetos de todos os tamanhos e destinado a desenvolvedores com qualquer nível de conhecimento." - Maurício Samy Silva
  4. Devemos fazer que os elementos mudem de posição, escondendo ou

    aparecendo dentro conforme a necessidade do display, ou seja é preciso que seu Design se ajuste. Media Queries
  5. Grids “Todo trabalho de design envolve a solução de problemas

    em níveis visuais e organizativos. figuras, símbolos, massa de textos, títulos e tabelas devem se reunir para transmitir informação. O grid é uma maneira de juntar esses elementos.” - SAMARA, Timothy. Grid: Construção e Desconstrução. São Paulo: Cosacnaify, 2007.
  6. Os grids funcionam como guias para distribuição de elementos em

    um formato. Todo grid possui as mesmas partes básicas, por mais complexo que seja. Vantagens do grid: ❑ Clareza ❑ Eficiência ❑ Economia ❑ Identidade Tipos de grid: ❑ Retangular ❑ Hierárquico ❑ Colunas ❑ Modular
  7. Para web, adotamos o grid hierárquico, é uma abordagem orgânica

    da ordenação dos elementos e da informação, a largura das colunas e entre colunas podem variar.
  8. Dados Relevantes sobre Responsive Web Design - RWD ▪ 91

    % de todas as pessoas na Terra tem um celular; ▪ 56 % das pessoas possuem um telefone inteligente; ▪ 50% dos usuários de telefonia móvel, utiliza-o como sua fonte primária internet. ▪ 80% do tempo no celular é gasto dentro de aplicativos ▪ 72% dos proprietários realizam compra online, através de tablets a cada semana.
  9. "O desenvolvimento de apps envolve muito esforço de manutenção e

    escalabilidade por que você precisa desenvolver em diferentes tecnologias, entre elas iOS e Android, se for Hibrído ajuda, mas o trabalho ainda é grande! "
  10. Extra small devicesPhones (<768px) Small devices Tablets (≥768px) Medium devices

    Desktops (≥992px) Large devices Desktops (≥1200px) Grid behavior Horizontal at all times Collapsed to start, horizontal above breakpoints Container width None (auto) 750px 970px 1170px Class prefix .col-xs- .col-sm- .col-md- .col-lg- # of columns 12 Column width Auto 60px 78px 95px Gutter width 30px (15px on each side of a column) Nestable Yes Offsets Yes Column ordering Yes