Design Responsivo e Experiencia do Usuário (UX)

Equipes de desenvolvimento tem trabalhado para desenvolver sites para diferentes dispositivos, mas para que se tenha êxito em um projeto web é preciso levar em consideração não apenas o conteúdo em si, mas também o design e a performance de usabilidade em cada tipo de dispositivo.

Definindo um design responsivo
Web Design Responsivo (WSR ou RWD em inglês) é o desenvolvimento web alinhando mudanças dinâmicas na aparência da página, de acordo com o tamanho e orientação do display utlizado. Por exemplo, uma pagina para ser considerada responsiva deve se adaptar tão bem na tela de um smartfone, como em tablets e computadores convencionais. Para isso, o design responsivo é utilizado para parear as diversas plataformas, tendo assim a tarefa de oferecer o mesmo conteúdo aos vários usuários de um site na web.

Esta solução é providencial para que não precisem ser criadas várias páginas com código fonte diferente para um mesmo conteúdo, dando um retrabalho para a equipe de desenvolvimento. Além de demandar tempo e investimento maior por parte de quem estiver por trás do projeto.

Sendo feito desta forma, o mesmo código HTML serviria para vários dispositivos, usando apenas o CSS para mudar a aparência da página de acordo com cada caso. Isso se torna transparente ao usuário, que praticamente não notaria a diferença ao acessar em diferentes dispositivos.

No design responsivo, o projeto é ágil, os elementos da página se modelam de acordo com a resolução da tela, aumentando ou diminuindo tanto imagens como textos. O projeto Responsivo conta com grids baseadas em proporção para reorganizar o conteúdo e elementos de design. As colunas diminuem ou aumentam em relação a uma tela de Smartfone, Tablet ou Notebook por exemplo.

Adaptável as novas tecnologias
Por ser modular, a performance das páginas estariam disponíveis a mudanças mesmo com o surgimento de novas tecnologias. Trabalhando responsivamente, os conteúdos podem se adaptar a inteligencia em óculos e relógios, objetos que estão sendo desenvolvidos nos últimos tempos e em breve devem se tornar populares, a exemplo dos tablets e demais portáteis.

Concluindo
O design responsivo é uma ferramenta, e como todas as outras requer cuidado. Se preocupar apenas com a aparência e deixar o conteúdo de lado, ou vice-versa, não pode ser o ponto final. As equipes de desenvolvimento devem sempre cuidar desta fusão, preocupando-se com o conjunto Conteúdo x Design x Performance. A usabilidade deve ser o carro-chefe, pois o usuário do outro lado do código sempre será o foco principal em um projeto web.

Banco de dados: MySQL x PostgreSQL

Olá meu povo.
Hoje quero compartilhar um texto super interessante para quem tem dúvidas por qual SGBD adotar em seu projeto de software. O texto original você pode encontrar no site Infowester.

 

É muito fácil encontrar serviços de hospedagem de sites que oferecem em seus planos os Sistemas Gerenciadores de Banco de Dados (SGDB) MySQL e PostgreSQL, embora isso seja mais comum com o primeiro. Como esses SGBD não são usados apenas na internet, talvez seja de seu interesse utilizá-los em seus projetos de software, uma vez que cada um é dotado de vantagens interessantes, como a gratuidade de uso. Para ajudá-lo a escolher o melhor para sua aplicação, este artigo apresenta as principais características de ambos, começando com o MySQL. Para tanto, é recomendável que você tenha algum conhecimento sobre os conceitos de bancos de dados.

Alguns termos

Mesmo aquelas pessoas que já trabalham com banco de dados podem ficar “perdidas” no meio de tantos nomes de recursos. Assim, para facilitar a compreensão, segue uma lista com uma breve explicação sobre os recursos mais importantes:
Continue Lendo “Banco de dados: MySQL x PostgreSQL”

Guia do Front-end das galáxias

Oi pessoal!

Hoje trago uma dica de leitura boa para quem é ou deseja se tornar, assim como eu, um bom desenvolvedor front-end. Para quem não sabe, um front-end é o responsável pela parte amigável do site, as funcionalidades de interação com o usuário (a grosso modo).

Essas dicas valem ouro, e o nobre Davidson Fellipe (@davidsonfellipe) entrega de mão beijada em um slide ‘da hora’. Sirva-se a vontade.

O Fim está próximo: Suporte ao Windows Server 2003

O fim do suporte para o Windows Server 2003/R2 está marcado para 14 de Julho de 2015. Entenda o significado disso e por que você deve se preocupar:
Atualizações de segurança não serão mais oferecidas, deixando
suas instâncias de Windows Server 2003 ainda instaladas em risco.
Seu ambiente não passará em testes de conformidade e algumas
organizações não irão mais fazer negócios com sua empresa.
Instâncias virtuais e físicas do Windows Server 2003/R2 estarão
vulneráveis e também não seriam aceitas em uma auditoria.
Muitas aplicações também vão deixar de ser suportadas, pois elas
estarão em execução em sistema operacional que não será suportado.
Os custos de manutenção de hardware velho aumentarão, também
adicionando os custos de implantação de sistemas contra invasão.
Caso você pense que a migração de um servidor será simples, saiba que a migração de servidores em uma previsão otimista dura cerca de 300 dias. Tudo isso por que o trabalho de migração de um servidor irá envolver diversos passos, desde a análise do seu inventário, planejamento, compatibilização das aplicações, homologação e por fim a migração.

Por isso a Microsoft lhe oferece um assistente de planejamento de migração, no qual poderá lhe ajudar no planejamento de migração. Além disso, lhe oferecemos um portal para que você possa conhecer mais sobre o fim do suporte para o Windows Server 2003 em www.aka.ms/ws03br

Introdução a Banco de Dados

Olá pessoal!

Estou aqui desta vez para postar um material (slides) falando sobre banco de dados. Trata-se de uma introdução aos conceitos gerais em BD, metadados, os tipos de bancos, relacionamentos e etc.

Fiquem a vontade para usar, compartilhar e indicar este material a quem precisar e para a ocasião que tiverem. Agradeço desde já pelos comentários e compartilhamentos. Qualquer dúvida pode perguntar pelos comentários ou nas redes sociais que responderei assim que for possível.

Futuro: saiba como aproveitar a faculdade ao máximo

Parece clichê, mas é a mais pura verdade: aproveitar o período da faculdade para também adquirir experiências práticas e se envolver em atividades extraclasse não é mais uma opção para quem quer se destacar no mercado de trabalho e seus concorridos processos seletivos.

Se na época dos nossos pais ter o diploma de um curso de graduação era sinônimo de conseguir um bom emprego, agora as exigências são muito maiores. E, para corresponder às expectativas do mercado, é preciso tornar o período de estudante o mais proveitoso possível.

Os alunos que se engajam em atividades extracurriculares costumam escolher melhor onde trabalhar, além de serem valorizados pelos recrutadores, pois passam a ideia de que são mais comprometidos, proativos e autônomos do que os que não saíram da sala de aula.

Para te ajudar a mergulhar no infinito de possibilidades extraclasse, a Fundação Estudar fez um especial que apresenta o perfil de organizações estudantis como AIESEC, CHOICE, MEJ, Ligas, Enactus e Rotaract, além de histórias de pessoas que passaram por elas e chegaram muito longe. Confira o especial:

Botão Especial

CSS – Trabalhando com Folhas de estilo na web (introdução)

Olá pessoal!

Estou voltando a trazer um conteúdo para quem está iniciando os estudos em criação de sites. Neste tópico, trago um slide com uma introdução ao CSS, as famosas folhas de estilo, item hoje indispensável no desenvolvimento de conteúdo para a web.

Desde já agradeço sua visita e espero que seja proveitoso o conteúdo. Em breve disponibilizaremos mais materiais em slides, PDF e vídeos no Youtube. Fique a vontade para perguntas, críticas e/ou elogios nos comentários ou através do e-mail professordanielbrandao@gmail.com