SlideShare uma empresa Scribd logo
1 de 28
Baixar para ler offline
Google Web Starter Kit 
Boilerplate & Tooling for Multi-Device Development
QUEM SOU EU? 
Rodrigo Antinarelli 
Front End Developer @ Quartel Design 
http://rodrigo.vc 
@rodrigo_ea
http://www.gdgbh.org
ENTENDENDO O CONSUMIDOR DE CONTEÚDO WEB 
Alguns dados interessantes
ENTENDENDO O CONSUMIDOR DE CONTEÚDO WEB 
“Brasil tem 40 milhões de consumidores 
multitelas’’ 
“Praticamente um a cada três brasileiros 
usa um smartphone.’’ 
Fonte: Pesquisa anual realizada pelo Google Brasil
ENTENDENDO O CONSUMIDOR DE CONTEÚDO WEB 
Brasileiros com acesso a Internet 
Fonte: Pesquisa realizada pelo CETIC.br (Centro Regional para o Desenvolvimento da 
Sociedade da Informação) e divulgado na Folha de São Paulo (http://bit.ly/1jRQqql) 
> Classe A - 98% 
> Classe B - 80% 
> Classe C - 39% 
> Classes D e E - 8% 
51% da população brasileira tem acesso a Internet, isso 
equivale a 86 milhões de brasileiros.
Brasil tem 40 milhões de consumidores multitelas, afirma Google
3 em cada 10 brasileiros são donos de smartphones
Brasil tem mais smartphones que França e Alemanha
Brasil já tem mais residências com notebooks do que com desktops
Tablet ultrapassa vendas de desktop e notebook pela 1ª vez no Brasil
O que nós temos a ver com isso? 
De que forma temos entregado conteúdo para os usuários? 
Temos usado boas práticas no desenvolvimento? 
Responsive não é feature, é obrigação.
https://developers.google.com/web/fundamentals/
OLDSCHOOL
MODERNINHO
Mas e se a gente for um passo além?
https://developers.google.com/web/starter-kit/
Getting Started 
Ferramentas necessárias: 
→ GIT 
→ Node 
→ Ruby 
→ Sass 
→ Gulp
Getting Started 
Terminal 
$ git clone https://github.com/google/web-starter-kit.git 
$ cd web-starter-kit 
$ npm install 
$ gulp serve
Getting Started 
Estrutura de pastas
Getting Started 
• Guia de estilos 
• Auto reload no browser 
• Sincronização multi-dispositivo 
• Otimização de Performance (minificar, 
concatenar…) 
• Suporte a SASS
Getting Started 
$ gulp 
Terminal
Enchant Me 
Simplify My Life 
Make Me Amazing 
Android User Experience Team 
http://developer.android.com/design/get-started/principles.html
Construir experiências multi-dispositivo 
não é tão difícil quanto parece.
O conteúdo é o aspecto 
mais importante de qualquer site. 
Então, vamos projetar para o conteúdo e não deixar que o 
projeto limite o conteúdo.
that's all folks! 
Obrigado :) 
twitter.com/rodrigo_ea 
http://rodrigo.vc

Mais conteúdo relacionado

Mais procurados

2016 - FOSS4G, a mudança do usuário, de consumidor para colaborador
2016 - FOSS4G, a mudança do usuário, de consumidor para colaborador2016 - FOSS4G, a mudança do usuário, de consumidor para colaborador
2016 - FOSS4G, a mudança do usuário, de consumidor para colaboradorGeorge Porto Ferreira
 
Encontro da Comunidade Pentaho - CONSEGI 2010 - Brasília - DF - 20 de Agosto ...
Encontro da Comunidade Pentaho - CONSEGI 2010 - Brasília - DF - 20 de Agosto ...Encontro da Comunidade Pentaho - CONSEGI 2010 - Brasília - DF - 20 de Agosto ...
Encontro da Comunidade Pentaho - CONSEGI 2010 - Brasília - DF - 20 de Agosto ...Caio Moreno
 
Campanhas Inovadoras e Criativas na Web
Campanhas Inovadoras e Criativas na WebCampanhas Inovadoras e Criativas na Web
Campanhas Inovadoras e Criativas na WebGustavo Zimmermann
 
Keynote Jornalista Online
Keynote Jornalista OnlineKeynote Jornalista Online
Keynote Jornalista OnlineAna Brambilla
 
Storybook com angular pra quê?
Storybook com angular pra quê?Storybook com angular pra quê?
Storybook com angular pra quê?Karoline Suzuki
 
Vida Pública, cibercultura e suas interfaces sociais
Vida Pública, cibercultura e suas interfaces sociaisVida Pública, cibercultura e suas interfaces sociais
Vida Pública, cibercultura e suas interfaces sociaisJordano Gonzatto
 
Desenvolvimento de Aplicações Sociais com Ruby
Desenvolvimento de Aplicações Sociais com RubyDesenvolvimento de Aplicações Sociais com Ruby
Desenvolvimento de Aplicações Sociais com RubyGabriel Pereira
 

Mais procurados (11)

Pandorga Gnu/Linux
Pandorga Gnu/LinuxPandorga Gnu/Linux
Pandorga Gnu/Linux
 
2016 - FOSS4G, a mudança do usuário, de consumidor para colaborador
2016 - FOSS4G, a mudança do usuário, de consumidor para colaborador2016 - FOSS4G, a mudança do usuário, de consumidor para colaborador
2016 - FOSS4G, a mudança do usuário, de consumidor para colaborador
 
Encontro da Comunidade Pentaho - CONSEGI 2010 - Brasília - DF - 20 de Agosto ...
Encontro da Comunidade Pentaho - CONSEGI 2010 - Brasília - DF - 20 de Agosto ...Encontro da Comunidade Pentaho - CONSEGI 2010 - Brasília - DF - 20 de Agosto ...
Encontro da Comunidade Pentaho - CONSEGI 2010 - Brasília - DF - 20 de Agosto ...
 
web2.0.ppt
web2.0.pptweb2.0.ppt
web2.0.ppt
 
Campanhas Inovadoras e Criativas na Web
Campanhas Inovadoras e Criativas na WebCampanhas Inovadoras e Criativas na Web
Campanhas Inovadoras e Criativas na Web
 
Aplicacoes responsivas
Aplicacoes responsivasAplicacoes responsivas
Aplicacoes responsivas
 
Keynote Jornalista Online
Keynote Jornalista OnlineKeynote Jornalista Online
Keynote Jornalista Online
 
Storybook com angular pra quê?
Storybook com angular pra quê?Storybook com angular pra quê?
Storybook com angular pra quê?
 
Vida Pública, cibercultura e suas interfaces sociais
Vida Pública, cibercultura e suas interfaces sociaisVida Pública, cibercultura e suas interfaces sociais
Vida Pública, cibercultura e suas interfaces sociais
 
Slide
SlideSlide
Slide
 
Desenvolvimento de Aplicações Sociais com Ruby
Desenvolvimento de Aplicações Sociais com RubyDesenvolvimento de Aplicações Sociais com Ruby
Desenvolvimento de Aplicações Sociais com Ruby
 

Destaque

DíA Internacional Del Menor
DíA Internacional Del MenorDíA Internacional Del Menor
DíA Internacional Del Menorguest71a59b
 
Cuestión de Tamaño
Cuestión de TamañoCuestión de Tamaño
Cuestión de Tamañofranmuje
 
Ansiedad Ante Examenes Estrategias De Manejo
Ansiedad Ante Examenes Estrategias De ManejoAnsiedad Ante Examenes Estrategias De Manejo
Ansiedad Ante Examenes Estrategias De ManejoJULIAN GONZALEZ
 
proyecto TIC del centro educativo
proyecto TIC del centro educativoproyecto TIC del centro educativo
proyecto TIC del centro educativoluisluisperezperez
 
'De virtualiserende wereld' WHAT'S NEXT?!?!
'De virtualiserende wereld'  WHAT'S NEXT?!?!'De virtualiserende wereld'  WHAT'S NEXT?!?!
'De virtualiserende wereld' WHAT'S NEXT?!?!Ivo Melis
 

Destaque (7)

DíA Internacional Del Menor
DíA Internacional Del MenorDíA Internacional Del Menor
DíA Internacional Del Menor
 
Presentación Tic Grupo 6
Presentación Tic Grupo 6Presentación Tic Grupo 6
Presentación Tic Grupo 6
 
Cuestión de Tamaño
Cuestión de TamañoCuestión de Tamaño
Cuestión de Tamaño
 
Silabus+sd+kls+1
Silabus+sd+kls+1Silabus+sd+kls+1
Silabus+sd+kls+1
 
Ansiedad Ante Examenes Estrategias De Manejo
Ansiedad Ante Examenes Estrategias De ManejoAnsiedad Ante Examenes Estrategias De Manejo
Ansiedad Ante Examenes Estrategias De Manejo
 
proyecto TIC del centro educativo
proyecto TIC del centro educativoproyecto TIC del centro educativo
proyecto TIC del centro educativo
 
'De virtualiserende wereld' WHAT'S NEXT?!?!
'De virtualiserende wereld'  WHAT'S NEXT?!?!'De virtualiserende wereld'  WHAT'S NEXT?!?!
'De virtualiserende wereld' WHAT'S NEXT?!?!
 

Semelhante a Desenvolvimento Web multi-devices com Google Web Starter Kit

Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016
Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016
Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016Leonardo Turbiani
 
Panorama da Acessibilidade nas redes sociais
Panorama da Acessibilidade nas redes sociaisPanorama da Acessibilidade nas redes sociais
Panorama da Acessibilidade nas redes sociaisReinaldo Ferraz
 
Mobile First: A Era do Mobile Chegou? - Search Masters Brasil 2014
Mobile First: A Era do Mobile Chegou? - Search Masters Brasil 2014Mobile First: A Era do Mobile Chegou? - Search Masters Brasil 2014
Mobile First: A Era do Mobile Chegou? - Search Masters Brasil 2014Gustavo Bacchin
 
Internet e Segurança - Direito e Tecnologia da Informação - Dicas de segurança
Internet e Segurança - Direito e Tecnologia da Informação - Dicas de segurançaInternet e Segurança - Direito e Tecnologia da Informação - Dicas de segurança
Internet e Segurança - Direito e Tecnologia da Informação - Dicas de segurançaW. Gabriel de Oliveira
 
Bootstrap desenvolvendo e customizando interfaces para web, introduzindo aos ...
Bootstrap desenvolvendo e customizando interfaces para web, introduzindo aos ...Bootstrap desenvolvendo e customizando interfaces para web, introduzindo aos ...
Bootstrap desenvolvendo e customizando interfaces para web, introduzindo aos ...Cristofer Sousa
 
Webinar: Desenvolvimento de Interface Gráfica para Embarcados
Webinar: Desenvolvimento de Interface Gráfica para EmbarcadosWebinar: Desenvolvimento de Interface Gráfica para Embarcados
Webinar: Desenvolvimento de Interface Gráfica para EmbarcadosEmbarcados
 
Desafios na globo.com (reloaded)
Desafios na globo.com (reloaded)Desafios na globo.com (reloaded)
Desafios na globo.com (reloaded)Klaus Peter Laube
 
Tendências Dispositivos Móveis 2010
Tendências Dispositivos Móveis 2010Tendências Dispositivos Móveis 2010
Tendências Dispositivos Móveis 2010frgo
 
Webapp, já posso investir nisso ? Latinoware 2011
Webapp, já posso investir nisso ? Latinoware 2011Webapp, já posso investir nisso ? Latinoware 2011
Webapp, já posso investir nisso ? Latinoware 2011Bruno Fernandes "PorKaria"
 
Desenvolvimento multiplataforma em ambientes de programação nativos e abstr...
Desenvolvimento multiplataforma em ambientes de programação nativos e abstr...Desenvolvimento multiplataforma em ambientes de programação nativos e abstr...
Desenvolvimento multiplataforma em ambientes de programação nativos e abstr...Ráfagan Abreu
 
Como vender mais utilizando a internet
Como vender mais utilizando a internetComo vender mais utilizando a internet
Como vender mais utilizando a internetPedro Quintanilha
 
Teste sua app e aumente as chances de mantê-la no mercado
Teste sua app e aumente as chances de mantê-la no mercadoTeste sua app e aumente as chances de mantê-la no mercado
Teste sua app e aumente as chances de mantê-la no mercadoElias Nogueira
 
Fluig Webinar #2 - Digital Workplace, com Ricardo Saldanha
Fluig Webinar #2 - Digital Workplace, com Ricardo SaldanhaFluig Webinar #2 - Digital Workplace, com Ricardo Saldanha
Fluig Webinar #2 - Digital Workplace, com Ricardo SaldanhaFluig
 
Android: História, Mercado e Possibilidades (FLISOL - Indaiatuba - 2011)
Android: História, Mercado e Possibilidades (FLISOL - Indaiatuba - 2011)Android: História, Mercado e Possibilidades (FLISOL - Indaiatuba - 2011)
Android: História, Mercado e Possibilidades (FLISOL - Indaiatuba - 2011)Santhyago Gallao
 
Gestão de Ambientes Internet Webseriados
Gestão de Ambientes Internet   WebseriadosGestão de Ambientes Internet   Webseriados
Gestão de Ambientes Internet WebseriadosDurval Amorim
 
Protótipo de Automação Residencial Utilizando Lixo Eletrônico
Protótipo de Automação Residencial Utilizando Lixo EletrônicoProtótipo de Automação Residencial Utilizando Lixo Eletrônico
Protótipo de Automação Residencial Utilizando Lixo EletrônicoCarlos Eduardo Pantoja
 

Semelhante a Desenvolvimento Web multi-devices com Google Web Starter Kit (20)

Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016
Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016
Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016
 
Panorama da Acessibilidade nas redes sociais
Panorama da Acessibilidade nas redes sociaisPanorama da Acessibilidade nas redes sociais
Panorama da Acessibilidade nas redes sociais
 
BrazilJS 2012
BrazilJS 2012BrazilJS 2012
BrazilJS 2012
 
Web (design+developer)
Web (design+developer)Web (design+developer)
Web (design+developer)
 
Mobile First: A Era do Mobile Chegou? - Search Masters Brasil 2014
Mobile First: A Era do Mobile Chegou? - Search Masters Brasil 2014Mobile First: A Era do Mobile Chegou? - Search Masters Brasil 2014
Mobile First: A Era do Mobile Chegou? - Search Masters Brasil 2014
 
Internet e Segurança - Direito e Tecnologia da Informação - Dicas de segurança
Internet e Segurança - Direito e Tecnologia da Informação - Dicas de segurançaInternet e Segurança - Direito e Tecnologia da Informação - Dicas de segurança
Internet e Segurança - Direito e Tecnologia da Informação - Dicas de segurança
 
Bootstrap desenvolvendo e customizando interfaces para web, introduzindo aos ...
Bootstrap desenvolvendo e customizando interfaces para web, introduzindo aos ...Bootstrap desenvolvendo e customizando interfaces para web, introduzindo aos ...
Bootstrap desenvolvendo e customizando interfaces para web, introduzindo aos ...
 
Webinar: Desenvolvimento de Interface Gráfica para Embarcados
Webinar: Desenvolvimento de Interface Gráfica para EmbarcadosWebinar: Desenvolvimento de Interface Gráfica para Embarcados
Webinar: Desenvolvimento de Interface Gráfica para Embarcados
 
Desafios na globo.com (reloaded)
Desafios na globo.com (reloaded)Desafios na globo.com (reloaded)
Desafios na globo.com (reloaded)
 
A vez do mobile - Dev in Bahia #3
A vez do mobile - Dev in Bahia #3A vez do mobile - Dev in Bahia #3
A vez do mobile - Dev in Bahia #3
 
Tendências Dispositivos Móveis 2010
Tendências Dispositivos Móveis 2010Tendências Dispositivos Móveis 2010
Tendências Dispositivos Móveis 2010
 
Webapp, já posso investir nisso ? Latinoware 2011
Webapp, já posso investir nisso ? Latinoware 2011Webapp, já posso investir nisso ? Latinoware 2011
Webapp, já posso investir nisso ? Latinoware 2011
 
Desenvolvimento multiplataforma em ambientes de programação nativos e abstr...
Desenvolvimento multiplataforma em ambientes de programação nativos e abstr...Desenvolvimento multiplataforma em ambientes de programação nativos e abstr...
Desenvolvimento multiplataforma em ambientes de programação nativos e abstr...
 
Como vender mais utilizando a internet
Como vender mais utilizando a internetComo vender mais utilizando a internet
Como vender mais utilizando a internet
 
Teste sua app e aumente as chances de mantê-la no mercado
Teste sua app e aumente as chances de mantê-la no mercadoTeste sua app e aumente as chances de mantê-la no mercado
Teste sua app e aumente as chances de mantê-la no mercado
 
Revista programar 15
Revista programar 15Revista programar 15
Revista programar 15
 
Fluig Webinar #2 - Digital Workplace, com Ricardo Saldanha
Fluig Webinar #2 - Digital Workplace, com Ricardo SaldanhaFluig Webinar #2 - Digital Workplace, com Ricardo Saldanha
Fluig Webinar #2 - Digital Workplace, com Ricardo Saldanha
 
Android: História, Mercado e Possibilidades (FLISOL - Indaiatuba - 2011)
Android: História, Mercado e Possibilidades (FLISOL - Indaiatuba - 2011)Android: História, Mercado e Possibilidades (FLISOL - Indaiatuba - 2011)
Android: História, Mercado e Possibilidades (FLISOL - Indaiatuba - 2011)
 
Gestão de Ambientes Internet Webseriados
Gestão de Ambientes Internet   WebseriadosGestão de Ambientes Internet   Webseriados
Gestão de Ambientes Internet Webseriados
 
Protótipo de Automação Residencial Utilizando Lixo Eletrônico
Protótipo de Automação Residencial Utilizando Lixo EletrônicoProtótipo de Automação Residencial Utilizando Lixo Eletrônico
Protótipo de Automação Residencial Utilizando Lixo Eletrônico
 

Desenvolvimento Web multi-devices com Google Web Starter Kit