Top Banner
CRIANDO LAYOUTS EM PSD PENSANDO NO FRONT-END E BACK-END
85

[INFNET] Criando layouts em PSD pensando no front-end e back-end

Jun 26, 2015

Download

Design

@cristianoweb

O Instituto INFNET me convidou para apresentar a palestra "Criando layouts em PSD pensando no front-end e back-end" com várias dicas de integração e sinergia entre os designers e desenvolvedores.

Essa palestra foi a mesma que eu dei no 2º WPMeetupRJ no Espaço de Coworking BeesOffice em 2012, porém ganhou uma atualização de novas ideias com a experiência acumulada nesses últimos dois anos.

O objetivo dessa palestra era influenciar os designers a criarem peças amigáveis para os desenvolvedores em busca de agilidade no processo de implementação de layouts baseados em Photoshop.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: [INFNET] Criando layouts em PSD pensando no front-end e back-end

CRIANDO LAYOUTS EM PSD PENSANDO NO FRONT-END E BACK-END

Page 2: [INFNET] Criando layouts em PSD pensando no front-end e back-end

• Sou designer web freelancer em tempo integral há quase 6 anos;

• Trabalho na criação de sites exclusivos com WordPress focados em negócio e tenho atualmente 7 clientes fixos, além de vários sob demanda.

• Possuo mais de 80 projetos entre sites, blogs, e-mail marketing e redes sociais.

• Sou palestrante e articulista nos temas de “Criação”, “WordPress”, “Produtividade” e “Presença online”.

Page 3: [INFNET] Criando layouts em PSD pensando no front-end e back-end
Page 4: [INFNET] Criando layouts em PSD pensando no front-end e back-end
Page 5: [INFNET] Criando layouts em PSD pensando no front-end e back-end
Page 6: [INFNET] Criando layouts em PSD pensando no front-end e back-end
Page 7: [INFNET] Criando layouts em PSD pensando no front-end e back-end
Page 8: [INFNET] Criando layouts em PSD pensando no front-end e back-end
Page 9: [INFNET] Criando layouts em PSD pensando no front-end e back-end
Page 10: [INFNET] Criando layouts em PSD pensando no front-end e back-end
Page 11: [INFNET] Criando layouts em PSD pensando no front-end e back-end
Page 12: [INFNET] Criando layouts em PSD pensando no front-end e back-end
Page 13: [INFNET] Criando layouts em PSD pensando no front-end e back-end

• Eu trabalhei por 6 anos na Editora Gráfica GPI, sendo que 4 anos e meio atuei com designer gráfico/diagramador e 1 ano e meio como supervisor da equipe de criação

Page 14: [INFNET] Criando layouts em PSD pensando no front-end e back-end

• Diagramação / digitação;• 1ª revisão;• Ajustes/Correções;• 2ª revisão;• Ajustes finais;• Ilustrações;• 3ª revisão;• Aprovação da supervisão;• Produção na mecanografia;

Page 15: [INFNET] Criando layouts em PSD pensando no front-end e back-end
Page 16: [INFNET] Criando layouts em PSD pensando no front-end e back-end
Page 17: [INFNET] Criando layouts em PSD pensando no front-end e back-end
Page 18: [INFNET] Criando layouts em PSD pensando no front-end e back-end

• Designer? • Desenvolvedor?• Webwrinting? • Arquiteto de informação?• Analista de SEO?• Outro?

Quem é o mais importante na criação de um site?

Page 19: [INFNET] Criando layouts em PSD pensando no front-end e back-end

• Designer? • Desenvolvedor?• Webwrinting? • Arquiteto de informação?• Analista de SEO?• Outro?

Quem é o mais importante na criação de um site?

Page 20: [INFNET] Criando layouts em PSD pensando no front-end e back-end

• Designer? • Desenvolvedor?• Webwrinting? • Arquiteto de informação?• Analista de SEO?• Outro?

Quem é o mais importante na criação de um site?

Page 21: [INFNET] Criando layouts em PSD pensando no front-end e back-end

• Designer? • Desenvolvedor?• Webwrinting? • Arquiteto de informação?• Analista de SEO?• Outro?

Quem é o mais importante na criação de um site?

Page 22: [INFNET] Criando layouts em PSD pensando no front-end e back-end

• Designer? • Desenvolvedor?• Webwrinting? • Arquiteto de informação?• Analista de SEO?• Outro?

Quem é o mais importante na criação de um site?

Page 23: [INFNET] Criando layouts em PSD pensando no front-end e back-end

• Designer? • Desenvolvedor?• Webwrinting? • Arquiteto de informação?• Analista de SEO?• Outro?

Quem é o mais importante na criação de um site?

Page 24: [INFNET] Criando layouts em PSD pensando no front-end e back-end

• Designer? • Desenvolvedor?• Webwrinting? • Arquiteto de informação?• Analista de SEO?• Outro?

Quem é o mais importante na criação de um site?

Page 25: [INFNET] Criando layouts em PSD pensando no front-end e back-end

• Designer? • Desenvolvedor?• Webwrinting? • Arquiteto de informação?• Analista de SEO?

Quem é o mais importante na criação de um site?

ERRADO!ERRADO!

Page 26: [INFNET] Criando layouts em PSD pensando no front-end e back-end
Page 27: [INFNET] Criando layouts em PSD pensando no front-end e back-end
Page 28: [INFNET] Criando layouts em PSD pensando no front-end e back-end
Page 29: [INFNET] Criando layouts em PSD pensando no front-end e back-end
Page 30: [INFNET] Criando layouts em PSD pensando no front-end e back-end
Page 31: [INFNET] Criando layouts em PSD pensando no front-end e back-end

Tudo é Turismo era um projeto do meu cliente Jackson Vasconcelos (Assessor político) para o Deputado Estadual João Pedro Figueira, que era presidente da Comissão de Turismo da Assembleia Legislativa do Estado do Rio de Janeiro na época.

Page 32: [INFNET] Criando layouts em PSD pensando no front-end e back-end
Page 33: [INFNET] Criando layouts em PSD pensando no front-end e back-end
Page 34: [INFNET] Criando layouts em PSD pensando no front-end e back-end
Page 35: [INFNET] Criando layouts em PSD pensando no front-end e back-end
Page 36: [INFNET] Criando layouts em PSD pensando no front-end e back-end
Page 37: [INFNET] Criando layouts em PSD pensando no front-end e back-end

Em 2010, no 15º EDTED, o Cayo assistiu uma oficina chamada "Planejamento de Corte; o seu layout virando código" do amigo Bernard de Luna e Victor Montalvão.

Page 38: [INFNET] Criando layouts em PSD pensando no front-end e back-end
Page 39: [INFNET] Criando layouts em PSD pensando no front-end e back-end
Page 40: [INFNET] Criando layouts em PSD pensando no front-end e back-end
Page 41: [INFNET] Criando layouts em PSD pensando no front-end e back-end

"Lean UX é uma metodologia para processos de design que preza pela rapidez, com menos ênfase nos entregáveis e mais foco na experiência que está sendo projetada."

Page 42: [INFNET] Criando layouts em PSD pensando no front-end e back-end
Page 43: [INFNET] Criando layouts em PSD pensando no front-end e back-end
Page 44: [INFNET] Criando layouts em PSD pensando no front-end e back-end

• Recomendo o aplicativo Pencil Sketiching;

Page 45: [INFNET] Criando layouts em PSD pensando no front-end e back-end

• Recomendo o aplicativo Pencil Sketiching; É rápido de criar;

Page 46: [INFNET] Criando layouts em PSD pensando no front-end e back-end

• Recomendo o aplicativo Pencil Sketiching; É rápido de criar; Gratuito;

Page 47: [INFNET] Criando layouts em PSD pensando no front-end e back-end

• Recomendo o aplicativo Pencil Sketiching; É rápido de criar; Gratuito; Permite a criação de HTMLs com

mapa de links que funcionam como uma versão navegável;

Page 48: [INFNET] Criando layouts em PSD pensando no front-end e back-end
Page 49: [INFNET] Criando layouts em PSD pensando no front-end e back-end
Page 50: [INFNET] Criando layouts em PSD pensando no front-end e back-end
Page 51: [INFNET] Criando layouts em PSD pensando no front-end e back-end

• Renomeie TODAS os elementos (Camadas, pastas, etc...)

Page 52: [INFNET] Criando layouts em PSD pensando no front-end e back-end

• Renomeie TODAS os elementos (Camadas, pastas, etc...) E use nomes que façam SENTIDO para as

sessões do layout;

Page 53: [INFNET] Criando layouts em PSD pensando no front-end e back-end

• Renomeie TODAS os elementos (Camadas, pastas, etc...) E use nomes que façam SENTIDO para as

sessões do layout; O ideal é que a EQUIPE defina a semântica e

taxonomia do projeto em conjunto;

Page 54: [INFNET] Criando layouts em PSD pensando no front-end e back-end

• Crie pastas para as sessões do layout;

Page 55: [INFNET] Criando layouts em PSD pensando no front-end e back-end

• Crie pastas para as sessões do layout; Organize-as de cima para baixo

acompanhando o layout;

Page 56: [INFNET] Criando layouts em PSD pensando no front-end e back-end

• Crie pastas para as sessões do layout; Organize-as de cima para baixo

acompanhando o layout; Além disso, separe as sessões por cores,

bem como todos os seus elementos filhos;

Page 57: [INFNET] Criando layouts em PSD pensando no front-end e back-end

• NUNCA redimensione o tamanho dos ícones; Se for usar banco de ícones, faça a busca

no tamanho EXATO;

Page 58: [INFNET] Criando layouts em PSD pensando no front-end e back-end

• NUNCA redimensione o tamanho dos ícones; Se for usar banco de ícones, faça a busca

no tamanho EXATO; Recomendo o site Icon Finder;

Page 59: [INFNET] Criando layouts em PSD pensando no front-end e back-end
Page 60: [INFNET] Criando layouts em PSD pensando no front-end e back-end

• Mescle elementos para evitar manipulação dos efeitos;

Page 61: [INFNET] Criando layouts em PSD pensando no front-end e back-end

• Mescle elementos para evitar manipulação dos efeitos; Documente os estilos do layout;

Page 62: [INFNET] Criando layouts em PSD pensando no front-end e back-end

• Mescle elementos para evitar manipulação dos efeitos; Documente os estilos do layout;

No Photoshop, tecle "N" e faça o comentário;

Page 63: [INFNET] Criando layouts em PSD pensando no front-end e back-end

• Mescle elementos para evitar manipulação dos efeitos; Documente os estilos do layout;

No Photoshop, tecle "N" e faça o comentário; ou use um aplicativo semelhante ao Redpen;

Page 64: [INFNET] Criando layouts em PSD pensando no front-end e back-end

• Mescle elementos para evitar manipulação dos efeitos; Documente os estilos do layout;

No Photoshop, tecle "N" e faça o comentário; ou use um aplicativo semelhante ao Redpen; se preferir, crie um arquivo DOC com todos os

estilos descritos;

Page 65: [INFNET] Criando layouts em PSD pensando no front-end e back-end

• Organize os arquivos agrupados criando pastas como "PSD", "Fontes", "Ícones", etc...

Page 66: [INFNET] Criando layouts em PSD pensando no front-end e back-end

• Organize os arquivos agrupados criando pastas como "PSD", "Fontes", "Ícones", etc... Crie "screenshots" das telas com as

"features" comentadas;

Page 67: [INFNET] Criando layouts em PSD pensando no front-end e back-end

• Organize os arquivos agrupados criando pastas como "PSD", "Fontes", "Ícones", etc... Crie "screenshots" das telas com as

"features" comentadas;• Use aplicativos web como Dropbox para a troca

de arquivos;

Page 68: [INFNET] Criando layouts em PSD pensando no front-end e back-end

• Organize os arquivos agrupados criando pastas como "PSD", "Fontes", "Ícones", etc... Crie "screenshots" das telas com as

"features" comentadas;• Use aplicativos web como Dropbox para a troca

de arquivos; Use a mesma estrutura de pastas agrupadas

para facilitar o entendimento;

Page 69: [INFNET] Criando layouts em PSD pensando no front-end e back-end

• Organize os arquivos agrupados criando pastas como "PSD", "Fontes", "Ícones", etc... Crie "screenshots" das telas com as

"features" comentadas;• Use aplicativos web como Dropbox para a troca

de arquivos; Use a mesma estrutura de pastas agrupadas

para facilitar o entendimento;

• Revise TUDO antes de enviar!!!

Page 70: [INFNET] Criando layouts em PSD pensando no front-end e back-end
Page 71: [INFNET] Criando layouts em PSD pensando no front-end e back-end

• Explique o layout com argumentos práticos, não com conceitos;

Page 72: [INFNET] Criando layouts em PSD pensando no front-end e back-end

• Explique o layout com argumentos práticos, não com conceitos;

• Pense no projeto com UM TODO, não como uma obra de arte para ser pendurada num quadro; Sugiro a criação de versões UI Kit para todos os layouts;

Page 73: [INFNET] Criando layouts em PSD pensando no front-end e back-end
Page 74: [INFNET] Criando layouts em PSD pensando no front-end e back-end

• Explique o layout com argumentos práticos, não com conceitos;

• Pense no projeto com UM TODO, não como uma obra de arte para ser pendurada num quadro; Sugiro a criação de versões UI Kit para todos os layouts;

• Organize-se! Nada de ateliê com tinta espalhada por todas as paredes;

Page 75: [INFNET] Criando layouts em PSD pensando no front-end e back-end

• Explique o layout com argumentos práticos, não com conceitos;

• Pense no projeto com UM TODO, não como uma obra de arte para ser pendurada num quadro; Sugiro a criação de versões UI Kit para todos os layouts;

• Organize-se! Nada de ateliê com tinta espalhada por todas as paredes;

• E claro, aprenda um pouco sobre programação;

Page 76: [INFNET] Criando layouts em PSD pensando no front-end e back-end

• Explique o layout com argumentos práticos, não com conceitos;

• Pense no projeto com UM TODO, não como uma obra de arte para ser pendurada num quadro; Sugiro a criação de versões UI Kit para todos os layouts;

• Organize-se! Nada de ateliê com tinta espalhada por todas as paredes;

• E claro, aprenda um pouco sobre programação;

codecademy.com

Page 77: [INFNET] Criando layouts em PSD pensando no front-end e back-end
Page 78: [INFNET] Criando layouts em PSD pensando no front-end e back-end

• Codificar 10 mil linhas deve dar o maior trabalho. Mas esqueça 2 linhas daquele ícone RSS depois do texto com o endereço do feed e tenha certeza de que o cliente não vai gostar muito;

Page 79: [INFNET] Criando layouts em PSD pensando no front-end e back-end

• Codificar 10 mil linhas deve dar o maior trabalho. Mas esqueça 2 linhas daquele ícone RSS depois do texto com o endereço do feed e tenha certeza de que o cliente não vai gostar muito;

• Quando for defender algo, evite o "tecniquês". Seja simples explicando as funções de determinados elementos;

Page 80: [INFNET] Criando layouts em PSD pensando no front-end e back-end

• Codificar 10 mil linhas deve dar o maior trabalho. Mas esqueça 2 linhas daquele ícone RSS depois do texto com o endereço do feed e tenha certeza de que o cliente não vai gostar muito;

• Quando for defender algo, evite o "tecniquês". Seja simples explicando as funções de determinados elementos;

• Não supervalorize uma função para ganhar tempo, nem o contrário;

Page 81: [INFNET] Criando layouts em PSD pensando no front-end e back-end

• Codificar 10 mil linhas deve dar o maior trabalho. Mas esqueça 2 linhas daquele ícone RSS depois do texto com o endereço do feed e tenha certeza de que o cliente não vai gostar muito;

• Quando for defender algo, evite o "tecniquês". Seja simples explicando as funções de determinados elementos;

• Não supervalorize uma função para ganhar tempo, nem o contrário;

• E óbvio, entenda um pouco mais sobre design.

Page 82: [INFNET] Criando layouts em PSD pensando no front-end e back-end

• Codificar 10 mil linhas deve dar o maior trabalho. Mas esqueça 2 linhas daquele ícone RSS depois do texto com o endereço do feed e tenha certeza de que o cliente não vai gostar muito;

• Quando for defender algo, evite o "tecniquês". Seja simples explicando as funções de determinados elementos;

• Não supervalorize uma função para ganhar tempo, nem o contrário;

• E óbvio, entenda um pouco mais sobre design.

dribbble.com

Page 83: [INFNET] Criando layouts em PSD pensando no front-end e back-end
Page 84: [INFNET] Criando layouts em PSD pensando no front-end e back-end
Page 85: [INFNET] Criando layouts em PSD pensando no front-end e back-end