SlideShare ist ein Scribd-Unternehmen logo
1 von 35
Orientador: Prof. Ms Eduardo Rosalém Marcelino
Flavia de Azevedo e Josélia Costa
TRABALHO DE CONCLUSÃO DE CURSO
TCC – slide 1/34
Desenvolvimento de sites responsivos
utilizando o framework Bootstrap com
aplicação de User Experience
TCC – slide 2/34
Agenda
• Introdução;
• Metodologia;
• Tecnologias para desenvolvimento Web;
• Design responsivo e suas características;
• Usabilidade;
• Frameworks;
• Estudo de caso;
• Conclusão;
• Trabalhos futuros;
• Agradecimentos.
TCC – slide 3/34
Introdução
• Justificativa
• Diversidade de tipos de dispositivos que acessam a internet;
• “Estudo da IDC Brasil aponta que, em 2014, brasileiros compraram cerca de
104 smartphones por minuto”(IDC, 2015)
• Objetivos:
• Pesquisar e analisar frameworks front-end, com foco no desenvolvimento de
sites responsivos.
• Analisar as tecnologias disponíveis;
• Aplicar regras de usabilidade para a modelagem do site;
• Desenvolvimento de um protótipo.
TCC – slide 4/34
Metodologia
• Tipo de pesquisa:
• Exploratória
• Etapas:
• Análise das tecnologias envolvidas;
• Avaliação das heurísticas de usabilidade;
• Desenvolvimento do protótipo;
TCC – slide 5/34
TCC – slide 6/34
Cenário Web Atual
• Principais linguagens para desenvolvimento front-end:
TCC – slide 7/34
HTML5 – Foco no conteúdo
TCC – slide 8/34
CSS3 – Foco na formatação visual
TCC – slide 9/34
JavaScript – Foco nas interações
TCC – slide 10/34
O que é design responsivo?
• O web design responsivo se baseia no conceito de desenvolver websites que sejam
capazes de se adaptar ao tamanho da tela do dispositivo utilizado.
TCC – slide 11/34
Um mesmo arquivo de CSS para diversos dispositivos
TCC – slide 12/34
Como funciona a técnica para tornar as páginas responsivas?
TCC – slide 13/34
Componentes principais para o desenvolvimento responsivo
• Media queries
TCC – slide 14/34
Componentes principais para o desenvolvimento responsivo
• Grades flexíveis
TCC – slide 15/34
Componentes principais para o desenvolvimento responsivo
• Grades flexíveis
TCC – slide 16/34
Componentes principais para o desenvolvimento responsivo
• Imagens e mídias flexíveis
TCC – slide 17/34
• Imagens e mídias flexíveis
Componentes principais para o desenvolvimento responsivo
Unidades
estáticas
TCC – slide 18/34
TCC – slide 19/34
Usabilidade e User Experience
• Contexto
TCC – slide 20/34
Usabilidade e User Experience
• Contexto
TCC – slide 21/34
Usabilidade e User Experience
• Escala hierárquica de importância das informações textuais e gráficas do site;
Visualização em 320px de resolução Visualização em 1024px de resolução
TCC – slide 22/34
Usabilidade e User Experience
• Otimização de desempenho
TCC – slide 23/34
Frameworks para desenvolvimento front-end
• Conjuntos de CSS com Javascript;
• Código estável;
• Atributos como media queries e breakpoints já tratados
TCC – slide 24/34
Principais frameworks para desenvolvimento front-end
TCC – slide 25/34
Bootstrap e o desenvolvimento responsivo
• Gama de componentes;
• Ranking do GitHub;
• Comunidade de desenvolvedores;
• Disponibilidade da documentação;
• Customização
• Componentes responsivos.
TCC – slide 26/34
Apresentação do protótipo desenvolvido
• Proposta de conteúdo
• Site para instituições de ensino superior;
• Estrutura do desenvolvimento:
• Desktop-first;
• User experience design;
• Bootstrap.
TCC – slide 27/34
Avaliação Heurística do protótipo
• Prioridade das informações em
determinados contextos;
• Controle do usuário e liberdade;
• Sistema de busca
• Reconhecimento de padrões;
TCC – slide 28/34
Avaliação Heurística do protótipo
• Prioridade das informações em
determinados contextos;
• Controle do usuário e liberdade;
• Sistema de busca
• Reconhecimento de padrões;
TCC – slide 29/34
Avaliação Heurística do protótipo
• Prioridade das informações em
determinados contextos;
• Controle do usuário e liberdade;
• Sistema de busca
• Reconhecimento de padrões;
• Ajuda e documentação;
TCC – slide 30/34
Vídeo de demonstração do protótipo
TCC – slide 31/34
Conclusões
• Web design responsivo
• Desenvolvimento responsivo por uma web única;
• Foco no usuário;
• Gerências unificadas;
• Framework Bootstrap
• Facilitador genérico;
• Muitas classes e componentes não utilizados;
• Experiência de usuário não complexa;
• Desenvolvimento responsivo contempla apenas tamanhos comuns de dispositivos,
podendo haver exceções.
• Desenvolvimento front-end
• Desenvolver o próprio padrão responsivo, ligado a identidade visual do projeto
TCC – slide 32/34
Trabalhos futuros
• Estudos aprofundados em CSS como as técnicas de SASS e LESS;
• HTML5 e Web semântica,
• Acessibilidade.
• Design Thinking;
TCC – slide 33/34
Agradecimentos
TCC – slide 34/34
http://www.prototipotcc.esy.es
Desenvolvimento de sites responsivos utilizando o framework Bootstrap com aplicação de User Experience.

Weitere ähnliche Inhalte

Was ist angesagt?

Conservação de alimentos
Conservação de alimentosConservação de alimentos
Conservação de alimentosGlaucia Perez
 
Aula 1 - Introdução aos Conceitos de Marketing Digital - Disciplina Planejame...
Aula 1 - Introdução aos Conceitos de Marketing Digital - Disciplina Planejame...Aula 1 - Introdução aos Conceitos de Marketing Digital - Disciplina Planejame...
Aula 1 - Introdução aos Conceitos de Marketing Digital - Disciplina Planejame...Pedro Cordier
 
Abertura de empresa, registro de produtAbertura de empresa, registro de produ...
Abertura de empresa, registro de produtAbertura de empresa, registro de produ...Abertura de empresa, registro de produtAbertura de empresa, registro de produ...
Abertura de empresa, registro de produtAbertura de empresa, registro de produ...Ivson Cassiano
 
Imc índice de massa
Imc  índice de massa Imc  índice de massa
Imc índice de massa andrepaiva7a
 
Campanha Cacau Show
Campanha Cacau ShowCampanha Cacau Show
Campanha Cacau ShowTalita Tata
 
Trabalho em grupo apresentação slides master consultoria
Trabalho em grupo  apresentação slides master consultoriaTrabalho em grupo  apresentação slides master consultoria
Trabalho em grupo apresentação slides master consultoriaJoão Silva
 
Apostila analise sensorial_2010-1
Apostila analise sensorial_2010-1Apostila analise sensorial_2010-1
Apostila analise sensorial_2010-1Adilson Silva
 
BOAS PRATICAS DE FABRICAÇÃO E POP'S
BOAS PRATICAS DE FABRICAÇÃO E POP'SBOAS PRATICAS DE FABRICAÇÃO E POP'S
BOAS PRATICAS DE FABRICAÇÃO E POP'SCelina Martins
 
Planejamento estratégico Natura
Planejamento estratégico NaturaPlanejamento estratégico Natura
Planejamento estratégico NaturaVanessa Maciel
 
EAD Pernambuco - Técnico em Administração - Marketing
EAD Pernambuco - Técnico em Administração -  Marketing EAD Pernambuco - Técnico em Administração -  Marketing
EAD Pernambuco - Técnico em Administração - Marketing Universidade de Pernambuco
 
2015: Análise de Mercado e Plano de Marketing
2015: Análise de Mercado e Plano de Marketing2015: Análise de Mercado e Plano de Marketing
2015: Análise de Mercado e Plano de MarketingLeandro de Castro
 
Farmacologia 12 antiparkinsonianos - med resumos (dez-2011)
Farmacologia 12   antiparkinsonianos - med resumos (dez-2011)Farmacologia 12   antiparkinsonianos - med resumos (dez-2011)
Farmacologia 12 antiparkinsonianos - med resumos (dez-2011)Jucie Vasconcelos
 
Hipertensão e o Exercicio Fisico
Hipertensão e o Exercicio FisicoHipertensão e o Exercicio Fisico
Hipertensão e o Exercicio FisicoMelissa Possa
 
Conceito de marketing
Conceito de marketingConceito de marketing
Conceito de marketingDanilo Kenji
 

Was ist angesagt? (20)

1º aula atividades aquaticas
1º aula    atividades aquaticas1º aula    atividades aquaticas
1º aula atividades aquaticas
 
Planilha 5 w 2h
Planilha 5 w 2hPlanilha 5 w 2h
Planilha 5 w 2h
 
Conservação de alimentos
Conservação de alimentosConservação de alimentos
Conservação de alimentos
 
Aula 1 - Introdução aos Conceitos de Marketing Digital - Disciplina Planejame...
Aula 1 - Introdução aos Conceitos de Marketing Digital - Disciplina Planejame...Aula 1 - Introdução aos Conceitos de Marketing Digital - Disciplina Planejame...
Aula 1 - Introdução aos Conceitos de Marketing Digital - Disciplina Planejame...
 
Obesidade e Exercício Físico
Obesidade e Exercício FísicoObesidade e Exercício Físico
Obesidade e Exercício Físico
 
Abertura de empresa, registro de produtAbertura de empresa, registro de produ...
Abertura de empresa, registro de produtAbertura de empresa, registro de produ...Abertura de empresa, registro de produtAbertura de empresa, registro de produ...
Abertura de empresa, registro de produtAbertura de empresa, registro de produ...
 
Aula 20 - Patrocínio
Aula 20 - PatrocínioAula 20 - Patrocínio
Aula 20 - Patrocínio
 
Imc índice de massa
Imc  índice de massa Imc  índice de massa
Imc índice de massa
 
Campanha Cacau Show
Campanha Cacau ShowCampanha Cacau Show
Campanha Cacau Show
 
Trabalho em grupo apresentação slides master consultoria
Trabalho em grupo  apresentação slides master consultoriaTrabalho em grupo  apresentação slides master consultoria
Trabalho em grupo apresentação slides master consultoria
 
Apostila analise sensorial_2010-1
Apostila analise sensorial_2010-1Apostila analise sensorial_2010-1
Apostila analise sensorial_2010-1
 
BOAS PRATICAS DE FABRICAÇÃO E POP'S
BOAS PRATICAS DE FABRICAÇÃO E POP'SBOAS PRATICAS DE FABRICAÇÃO E POP'S
BOAS PRATICAS DE FABRICAÇÃO E POP'S
 
Canvas de proposta de valor
Canvas de proposta de valorCanvas de proposta de valor
Canvas de proposta de valor
 
Planejamento estratégico Natura
Planejamento estratégico NaturaPlanejamento estratégico Natura
Planejamento estratégico Natura
 
EAD Pernambuco - Técnico em Administração - Marketing
EAD Pernambuco - Técnico em Administração -  Marketing EAD Pernambuco - Técnico em Administração -  Marketing
EAD Pernambuco - Técnico em Administração - Marketing
 
2015: Análise de Mercado e Plano de Marketing
2015: Análise de Mercado e Plano de Marketing2015: Análise de Mercado e Plano de Marketing
2015: Análise de Mercado e Plano de Marketing
 
Farmacologia 12 antiparkinsonianos - med resumos (dez-2011)
Farmacologia 12   antiparkinsonianos - med resumos (dez-2011)Farmacologia 12   antiparkinsonianos - med resumos (dez-2011)
Farmacologia 12 antiparkinsonianos - med resumos (dez-2011)
 
Natura
NaturaNatura
Natura
 
Hipertensão e o Exercicio Fisico
Hipertensão e o Exercicio FisicoHipertensão e o Exercicio Fisico
Hipertensão e o Exercicio Fisico
 
Conceito de marketing
Conceito de marketingConceito de marketing
Conceito de marketing
 

Andere mochten auch

TCC - Avaliação de Usabilidade e Acessibilidade para Deficientes Visuais em S...
TCC - Avaliação de Usabilidade e Acessibilidade para Deficientes Visuais em S...TCC - Avaliação de Usabilidade e Acessibilidade para Deficientes Visuais em S...
TCC - Avaliação de Usabilidade e Acessibilidade para Deficientes Visuais em S...Ricardo Sousa
 
Slides para Apresentação acadêmica
Slides para Apresentação acadêmicaSlides para Apresentação acadêmica
Slides para Apresentação acadêmicaRafaelBorges3
 
Desenvolvimento de sites responsivos utilizando o framework Bootstrap com apl...
Desenvolvimento de sites responsivos utilizando o framework Bootstrap com apl...Desenvolvimento de sites responsivos utilizando o framework Bootstrap com apl...
Desenvolvimento de sites responsivos utilizando o framework Bootstrap com apl...joselialcosta
 
Rede Social com Layout Responsivo - TCC
Rede Social com Layout Responsivo - TCCRede Social com Layout Responsivo - TCC
Rede Social com Layout Responsivo - TCCMatheus Costa
 
TCC - UFSC - Rafael Cobbe Dias
 TCC - UFSC - Rafael Cobbe Dias TCC - UFSC - Rafael Cobbe Dias
TCC - UFSC - Rafael Cobbe DiasRafael Cobbe
 
Administração de Materiais Farmacêuticos
Administração de Materiais FarmacêuticosAdministração de Materiais Farmacêuticos
Administração de Materiais FarmacêuticosSafia Naser
 
Serviço de infectologia pediátrica caso clínico 26
Serviço de infectologia pediátrica caso clínico 26Serviço de infectologia pediátrica caso clínico 26
Serviço de infectologia pediátrica caso clínico 26Professor Robson
 
Tcc - Releitura da missão integral
Tcc - Releitura da missão integralTcc - Releitura da missão integral
Tcc - Releitura da missão integralDiego Camilo
 
Trabalho de Conclusão de Curso - Publicidade e Propaganda Uniube 2010
Trabalho de Conclusão de Curso - Publicidade e Propaganda Uniube 2010Trabalho de Conclusão de Curso - Publicidade e Propaganda Uniube 2010
Trabalho de Conclusão de Curso - Publicidade e Propaganda Uniube 2010Karine Costa
 
Tcc jair de barros tcc-teologia-fatin-2014
Tcc jair de barros tcc-teologia-fatin-2014Tcc jair de barros tcc-teologia-fatin-2014
Tcc jair de barros tcc-teologia-fatin-2014Jair de Barros
 
Obtenção de matéria seres heterotróficos
Obtenção de matéria   seres heterotróficosObtenção de matéria   seres heterotróficos
Obtenção de matéria seres heterotróficosIsabel Lopes
 
TCC 2011-PEDAGOGIA Sobre VIOLÊNCIA NA ESCOLA
TCC 2011-PEDAGOGIA Sobre VIOLÊNCIA NA ESCOLATCC 2011-PEDAGOGIA Sobre VIOLÊNCIA NA ESCOLA
TCC 2011-PEDAGOGIA Sobre VIOLÊNCIA NA ESCOLAregina luzia barros
 
Violência Escolar
Violência EscolarViolência Escolar
Violência Escolarannokax
 

Andere mochten auch (20)

TCC - Avaliação de Usabilidade e Acessibilidade para Deficientes Visuais em S...
TCC - Avaliação de Usabilidade e Acessibilidade para Deficientes Visuais em S...TCC - Avaliação de Usabilidade e Acessibilidade para Deficientes Visuais em S...
TCC - Avaliação de Usabilidade e Acessibilidade para Deficientes Visuais em S...
 
Apresentação TCC Fernando Espírito Santo - UFSC
Apresentação TCC Fernando Espírito Santo - UFSCApresentação TCC Fernando Espírito Santo - UFSC
Apresentação TCC Fernando Espírito Santo - UFSC
 
TCC SLIDE DE APRESENTAÇÃO
TCC SLIDE DE APRESENTAÇÃOTCC SLIDE DE APRESENTAÇÃO
TCC SLIDE DE APRESENTAÇÃO
 
Slides para Apresentação acadêmica
Slides para Apresentação acadêmicaSlides para Apresentação acadêmica
Slides para Apresentação acadêmica
 
Apresentação TCC
Apresentação TCCApresentação TCC
Apresentação TCC
 
Desenvolvimento de sites responsivos utilizando o framework Bootstrap com apl...
Desenvolvimento de sites responsivos utilizando o framework Bootstrap com apl...Desenvolvimento de sites responsivos utilizando o framework Bootstrap com apl...
Desenvolvimento de sites responsivos utilizando o framework Bootstrap com apl...
 
Rede Social com Layout Responsivo - TCC
Rede Social com Layout Responsivo - TCCRede Social com Layout Responsivo - TCC
Rede Social com Layout Responsivo - TCC
 
Apresenta grupo diagnostico_fh
Apresenta grupo diagnostico_fhApresenta grupo diagnostico_fh
Apresenta grupo diagnostico_fh
 
TCC - UFSC - Rafael Cobbe Dias
 TCC - UFSC - Rafael Cobbe Dias TCC - UFSC - Rafael Cobbe Dias
TCC - UFSC - Rafael Cobbe Dias
 
Tcc acessibilidade
Tcc acessibilidadeTcc acessibilidade
Tcc acessibilidade
 
Administração de Materiais Farmacêuticos
Administração de Materiais FarmacêuticosAdministração de Materiais Farmacêuticos
Administração de Materiais Farmacêuticos
 
Serviço de infectologia pediátrica caso clínico 26
Serviço de infectologia pediátrica caso clínico 26Serviço de infectologia pediátrica caso clínico 26
Serviço de infectologia pediátrica caso clínico 26
 
Tcc - Releitura da missão integral
Tcc - Releitura da missão integralTcc - Releitura da missão integral
Tcc - Releitura da missão integral
 
Monografia ESTEADEB
Monografia ESTEADEBMonografia ESTEADEB
Monografia ESTEADEB
 
Trabalho de Conclusão de Curso - Publicidade e Propaganda Uniube 2010
Trabalho de Conclusão de Curso - Publicidade e Propaganda Uniube 2010Trabalho de Conclusão de Curso - Publicidade e Propaganda Uniube 2010
Trabalho de Conclusão de Curso - Publicidade e Propaganda Uniube 2010
 
Tcc jair de barros tcc-teologia-fatin-2014
Tcc jair de barros tcc-teologia-fatin-2014Tcc jair de barros tcc-teologia-fatin-2014
Tcc jair de barros tcc-teologia-fatin-2014
 
Pie Chart PowerPoint Template
Pie Chart PowerPoint TemplatePie Chart PowerPoint Template
Pie Chart PowerPoint Template
 
Obtenção de matéria seres heterotróficos
Obtenção de matéria   seres heterotróficosObtenção de matéria   seres heterotróficos
Obtenção de matéria seres heterotróficos
 
TCC 2011-PEDAGOGIA Sobre VIOLÊNCIA NA ESCOLA
TCC 2011-PEDAGOGIA Sobre VIOLÊNCIA NA ESCOLATCC 2011-PEDAGOGIA Sobre VIOLÊNCIA NA ESCOLA
TCC 2011-PEDAGOGIA Sobre VIOLÊNCIA NA ESCOLA
 
Violência Escolar
Violência EscolarViolência Escolar
Violência Escolar
 

Ähnlich wie Desenvolvimento de sites responsivos utilizando o framework Bootstrap com aplicação de User Experience.

Apresentação do Projeto PRIME SCRUM. trabalho final do curso de Análise e Des...
Apresentação do Projeto PRIME SCRUM. trabalho final do curso de Análise e Des...Apresentação do Projeto PRIME SCRUM. trabalho final do curso de Análise e Des...
Apresentação do Projeto PRIME SCRUM. trabalho final do curso de Análise e Des...Thiago Barros, PSM
 
Desenvolvimento de Projetos Interativos: Especificação e Implementação
Desenvolvimento de Projetos Interativos: Especificação e ImplementaçãoDesenvolvimento de Projetos Interativos: Especificação e Implementação
Desenvolvimento de Projetos Interativos: Especificação e ImplementaçãoEdyd B. Junges
 
Tic para os profissionais
Tic para os profissionaisTic para os profissionais
Tic para os profissionaisEltonSouza66
 
TIC para os Profissionais.pdf
TIC para os Profissionais.pdfTIC para os Profissionais.pdf
TIC para os Profissionais.pdfEltonSouza64
 
Apoio à informática: possibilidades na Escola
Apoio à informática: possibilidades na EscolaApoio à informática: possibilidades na Escola
Apoio à informática: possibilidades na EscolaJussara Fernandes Oleques
 
TDI - Desafios para componente prática
TDI - Desafios para componente práticaTDI - Desafios para componente prática
TDI - Desafios para componente práticaCarlos Santos
 
LabMM 3: proposta de estrutura para relatório final
LabMM 3: proposta de estrutura para relatório finalLabMM 3: proposta de estrutura para relatório final
LabMM 3: proposta de estrutura para relatório finalCarlos Santos
 
Inclusão Digital de Professores
Inclusão Digital de ProfessoresInclusão Digital de Professores
Inclusão Digital de ProfessoresAna Maria Soares
 
Indo além dos testes de classes com BDD (Behavior-Driven Development) - DevOp...
Indo além dos testes de classes com BDD (Behavior-Driven Development) - DevOp...Indo além dos testes de classes com BDD (Behavior-Driven Development) - DevOp...
Indo além dos testes de classes com BDD (Behavior-Driven Development) - DevOp...Renato Groff
 
ApresentacaoDefesa_v5
ApresentacaoDefesa_v5ApresentacaoDefesa_v5
ApresentacaoDefesa_v5Flavio Moreni
 
Behavior-Driven Development (BDD) - Abril/2017
Behavior-Driven Development (BDD) - Abril/2017Behavior-Driven Development (BDD) - Abril/2017
Behavior-Driven Development (BDD) - Abril/2017Renato Groff
 
Projeto Indiana
Projeto IndianaProjeto Indiana
Projeto Indianahellequin
 

Ähnlich wie Desenvolvimento de sites responsivos utilizando o framework Bootstrap com aplicação de User Experience. (20)

Apresentacao artigo final
Apresentacao artigo finalApresentacao artigo final
Apresentacao artigo final
 
Apresentação do Projeto PRIME SCRUM. trabalho final do curso de Análise e Des...
Apresentação do Projeto PRIME SCRUM. trabalho final do curso de Análise e Des...Apresentação do Projeto PRIME SCRUM. trabalho final do curso de Análise e Des...
Apresentação do Projeto PRIME SCRUM. trabalho final do curso de Análise e Des...
 
Introdução ao RUP
Introdução ao RUPIntrodução ao RUP
Introdução ao RUP
 
Cp fsc tic[1]
Cp fsc tic[1]Cp fsc tic[1]
Cp fsc tic[1]
 
Programa TIC
Programa TICPrograma TIC
Programa TIC
 
Desenvolvimento de Projetos Interativos: Especificação e Implementação
Desenvolvimento de Projetos Interativos: Especificação e ImplementaçãoDesenvolvimento de Projetos Interativos: Especificação e Implementação
Desenvolvimento de Projetos Interativos: Especificação e Implementação
 
Apresentacao free final
Apresentacao free finalApresentacao free final
Apresentacao free final
 
Tic para os profissionais
Tic para os profissionaisTic para os profissionais
Tic para os profissionais
 
TIC para os Profissionais.pdf
TIC para os Profissionais.pdfTIC para os Profissionais.pdf
TIC para os Profissionais.pdf
 
Apoio à informática: possibilidades na Escola
Apoio à informática: possibilidades na EscolaApoio à informática: possibilidades na Escola
Apoio à informática: possibilidades na Escola
 
sites-boas-praticas
sites-boas-praticassites-boas-praticas
sites-boas-praticas
 
TDI - Desafios para componente prática
TDI - Desafios para componente práticaTDI - Desafios para componente prática
TDI - Desafios para componente prática
 
LabMM 3: proposta de estrutura para relatório final
LabMM 3: proposta de estrutura para relatório finalLabMM 3: proposta de estrutura para relatório final
LabMM 3: proposta de estrutura para relatório final
 
Inclusão Digital de Professores
Inclusão Digital de ProfessoresInclusão Digital de Professores
Inclusão Digital de Professores
 
Indo além dos testes de classes com BDD (Behavior-Driven Development) - DevOp...
Indo além dos testes de classes com BDD (Behavior-Driven Development) - DevOp...Indo além dos testes de classes com BDD (Behavior-Driven Development) - DevOp...
Indo além dos testes de classes com BDD (Behavior-Driven Development) - DevOp...
 
ApresentacaoDefesa_v5
ApresentacaoDefesa_v5ApresentacaoDefesa_v5
ApresentacaoDefesa_v5
 
Behavior-Driven Development (BDD) - Abril/2017
Behavior-Driven Development (BDD) - Abril/2017Behavior-Driven Development (BDD) - Abril/2017
Behavior-Driven Development (BDD) - Abril/2017
 
Desenvolvimento Web
Desenvolvimento WebDesenvolvimento Web
Desenvolvimento Web
 
Unidade 7
Unidade 7Unidade 7
Unidade 7
 
Projeto Indiana
Projeto IndianaProjeto Indiana
Projeto Indiana
 

Desenvolvimento de sites responsivos utilizando o framework Bootstrap com aplicação de User Experience.

  • 1. Orientador: Prof. Ms Eduardo Rosalém Marcelino Flavia de Azevedo e Josélia Costa TRABALHO DE CONCLUSÃO DE CURSO TCC – slide 1/34
  • 2. Desenvolvimento de sites responsivos utilizando o framework Bootstrap com aplicação de User Experience TCC – slide 2/34
  • 3. Agenda • Introdução; • Metodologia; • Tecnologias para desenvolvimento Web; • Design responsivo e suas características; • Usabilidade; • Frameworks; • Estudo de caso; • Conclusão; • Trabalhos futuros; • Agradecimentos. TCC – slide 3/34
  • 4. Introdução • Justificativa • Diversidade de tipos de dispositivos que acessam a internet; • “Estudo da IDC Brasil aponta que, em 2014, brasileiros compraram cerca de 104 smartphones por minuto”(IDC, 2015) • Objetivos: • Pesquisar e analisar frameworks front-end, com foco no desenvolvimento de sites responsivos. • Analisar as tecnologias disponíveis; • Aplicar regras de usabilidade para a modelagem do site; • Desenvolvimento de um protótipo. TCC – slide 4/34
  • 5. Metodologia • Tipo de pesquisa: • Exploratória • Etapas: • Análise das tecnologias envolvidas; • Avaliação das heurísticas de usabilidade; • Desenvolvimento do protótipo; TCC – slide 5/34
  • 7. Cenário Web Atual • Principais linguagens para desenvolvimento front-end: TCC – slide 7/34
  • 8. HTML5 – Foco no conteúdo TCC – slide 8/34
  • 9. CSS3 – Foco na formatação visual TCC – slide 9/34
  • 10. JavaScript – Foco nas interações TCC – slide 10/34
  • 11. O que é design responsivo? • O web design responsivo se baseia no conceito de desenvolver websites que sejam capazes de se adaptar ao tamanho da tela do dispositivo utilizado. TCC – slide 11/34
  • 12. Um mesmo arquivo de CSS para diversos dispositivos TCC – slide 12/34
  • 13. Como funciona a técnica para tornar as páginas responsivas? TCC – slide 13/34
  • 14. Componentes principais para o desenvolvimento responsivo • Media queries TCC – slide 14/34
  • 15. Componentes principais para o desenvolvimento responsivo • Grades flexíveis TCC – slide 15/34
  • 16. Componentes principais para o desenvolvimento responsivo • Grades flexíveis TCC – slide 16/34
  • 17. Componentes principais para o desenvolvimento responsivo • Imagens e mídias flexíveis TCC – slide 17/34
  • 18. • Imagens e mídias flexíveis Componentes principais para o desenvolvimento responsivo Unidades estáticas TCC – slide 18/34
  • 19. TCC – slide 19/34
  • 20. Usabilidade e User Experience • Contexto TCC – slide 20/34
  • 21. Usabilidade e User Experience • Contexto TCC – slide 21/34
  • 22. Usabilidade e User Experience • Escala hierárquica de importância das informações textuais e gráficas do site; Visualização em 320px de resolução Visualização em 1024px de resolução TCC – slide 22/34
  • 23. Usabilidade e User Experience • Otimização de desempenho TCC – slide 23/34
  • 24. Frameworks para desenvolvimento front-end • Conjuntos de CSS com Javascript; • Código estável; • Atributos como media queries e breakpoints já tratados TCC – slide 24/34
  • 25. Principais frameworks para desenvolvimento front-end TCC – slide 25/34
  • 26. Bootstrap e o desenvolvimento responsivo • Gama de componentes; • Ranking do GitHub; • Comunidade de desenvolvedores; • Disponibilidade da documentação; • Customização • Componentes responsivos. TCC – slide 26/34
  • 27. Apresentação do protótipo desenvolvido • Proposta de conteúdo • Site para instituições de ensino superior; • Estrutura do desenvolvimento: • Desktop-first; • User experience design; • Bootstrap. TCC – slide 27/34
  • 28. Avaliação Heurística do protótipo • Prioridade das informações em determinados contextos; • Controle do usuário e liberdade; • Sistema de busca • Reconhecimento de padrões; TCC – slide 28/34
  • 29. Avaliação Heurística do protótipo • Prioridade das informações em determinados contextos; • Controle do usuário e liberdade; • Sistema de busca • Reconhecimento de padrões; TCC – slide 29/34
  • 30. Avaliação Heurística do protótipo • Prioridade das informações em determinados contextos; • Controle do usuário e liberdade; • Sistema de busca • Reconhecimento de padrões; • Ajuda e documentação; TCC – slide 30/34
  • 31. Vídeo de demonstração do protótipo TCC – slide 31/34
  • 32. Conclusões • Web design responsivo • Desenvolvimento responsivo por uma web única; • Foco no usuário; • Gerências unificadas; • Framework Bootstrap • Facilitador genérico; • Muitas classes e componentes não utilizados; • Experiência de usuário não complexa; • Desenvolvimento responsivo contempla apenas tamanhos comuns de dispositivos, podendo haver exceções. • Desenvolvimento front-end • Desenvolver o próprio padrão responsivo, ligado a identidade visual do projeto TCC – slide 32/34
  • 33. Trabalhos futuros • Estudos aprofundados em CSS como as técnicas de SASS e LESS; • HTML5 e Web semântica, • Acessibilidade. • Design Thinking; TCC – slide 33/34
  • 34. Agradecimentos TCC – slide 34/34 http://www.prototipotcc.esy.es

Hinweis der Redaktion

  1. Boa noite! Apresentação
  2. Nosso trabalho vai tratar sobre uma vertente do desenvolvimento para Web e o tema é ~ler o título do trabalho~
  3. Esta é nossa agenda, falaremos um pouco sobre o ínicio e as metodologias que nos guiaram ao longo da pesquisa. Em seguida serão apresentados tópicos sobre as tecnologias envolvidas, usabilidade e frameworks do mercado. Mostraremos a vocês um protótipo desenvolvido a partir das técnicas que pesquisamos e por fim apresentaremos nossas considerações finais.
  4. Como “start” do nosso trabalho, analisamos que hoje existe uma demanda muito alta de aquisições de novos dispositivos que acessam a internet. Pensando mais profundamente, percebmos que além do numero ligeiramente grande de novos dispositivos, existe também uma diversidade imensa dos tipos de dispositivos moveis em geral. Sendo assim, como objetivo estudo, nos propusemos a analisar conceitos e tecnologias que fossem capazes de atender, de forma eficaz essa nova tendência de mercado, como por exemplo os frameworks mais utilizados pela comunidade dev, as linguagens front-end e regras que melhoram a experiência que o usuário terá ao acessar uma aplicação a partir do dispositivo móvel, que é a usabilidade. Após isso, desenvolvemos um protótipo de site, com algumas das técnicas e conceitos estudados.
  5. A metodologia utilizada para elaboração deste trabalho foi uma pesquisa do tipo exploratória. As etapas que percorremos ao longo desta pesquisa foram de análise dos recursos mais recorrentes envolvidos no cenário WEB, analise de avaliações heurísticas acerca da usabilidade e por fim o desenvolvimento de algo prático e tangível, que é o nosso protótipo.
  6. Flavia – sua parte. O professor pediu para traduzirmos as frases pra piada causar mais efeito.. Aqui é importante brincar e aprofundar sobre o problema: o grande numero de dispositivos e pior a variedade de tipos de dispositivos, Ou seja é quase impossível testar em um por um, sendo que nessa imagem nem estão elencados todos os tipos existentes. Então a partir deste problema, vamos estudar como, a partir das tecnologias existentes hoje no mercado de desenvolvimento, podemos Desenvolver de forma democrática para a maior parte dos usuários de internet, seja ela móvel ou não.
  7. O cenário atual no desenvolvimento para web é sustentado por três linguagens- HTML, CSS e JS.
  8. Trecho de código html5 e resultado do código ao lado
  9. Trecho de código csse resultado do código ao lado
  10. Trecho de código javaScript e resultado do código ao lado
  11. INSERIR CÓDIGO