Pesquisar aqui

Mostrar mensagens com a etiqueta design. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta design. Mostrar todas as mensagens

domingo, 24 de março de 2019

Os princípios fundamentais de design de software!

O que torna o design de software sustentável? Lógica bem expressa por meio de linguagem poderosa e seu açúcar sintático? Ausência de código clichê? Coesão apertada e solto acoplamento? Usar padrões de design e evitar antipadrões? Falar nomes de classes, métodos e variáveis?
Eles são úteis de tempos em tempos, mas não garantem nada e são difíceis de raciocinar objetivamente. Línguas profundamente açucaradas tendem a ser mais complexas para ler e estudar e mais difíceis para impor padrões de qualidade. O uso excessivo de padrões de design geralmente leva a um excesso de design. Há décadas de métricas para estimar a coesão e o acoplamento e nenhuma delas é precisa o suficiente para fazer decisões. E certos nomes podem significar coisas completamente diferentes em diferentes contextos.
Todos nós sentimos a dor quando o código que mantemos é uma bagunça, mas o que significa "uma bagunça" que normalmente não podemos formular presencialmente. Encontrei para mim o melhor, o menor, o mais simples e o mais universal critério de manutenção. E funciona especialmente impecável com Elegant Objects.

Os principais princípios que descrevi são os seguintes:
-Cada componente reutilizável auto-suficiente de alguns softwares deve ser abstrato ou concreto. -Os componentes abstratos são bons para definir um propósito de aplicação e intenções de suas partes, enquanto os componentes concretos são bons para implementar os requisitos de software do usuário final. -Componentes abstratos devem ser estáveis, enquanto componentes concretos devem ser fáceis de mudar. -Componentes abstratos nunca devem depender de componentes concretos.

Na verdade, isso é tudo que você precisa saber sobre o design. Para aplicar esses princípios, a única coisa que resta é decidir como abstrato ou concreto é cada componente do seu sistema e restringi-lo de acordo. Tudo o mais - padrões, antipadrões, paradigmas e conceitos errôneos, construções de linguagem e recursos de frameworks - derivam essa ideia central e ajudam os desenvolvedores a segui-la, ou levar a problemas, especialmente quando incompreendidos. Os princípios que descrevi acima são aplicáveis ​​em qualquer sistema, consistindo de partes de código auto-suficientes e reutilizáveis. Essas peças podem ser qualquer coisa - classes / interfaces, procedimentos, funções, bibliotecas, módulos ou até mesmo processos e microservices: se eles podem ser reutilizados em vários locais do sistema, eles são a fonte dos mesmos problemas de design. A reutilização é impossível sem o acoplamento, e o acoplamento sempre torna a manutenção do sistema mais difícil em algum grau. Seguindo estes quatro princípios, você pode manter o impacto na manutenção do acoplamento no mínimo.

sábado, 21 de janeiro de 2017

Como criar um design recetivo para WebSites

 Um WebDesign recetivo (ou "responsive" em inglês) é, ao fim e ao cabo, um design que permite a adaptação da nossa página web consoante o tamanho do ecrã utilizado para a visualizar. Isto é, um design recetivo deve, tendo em consideração o tamanho do ecrã utilizado, adaptar o conteúdo em questão ao tamanho do display, permitindo que a experiência num ecrã do smartphone seja tão boa como num monitor, havendo poucas distorções de texto.


Desta forma, em vez de usarmos valores em pixeis de largura (em CSS), altura e margem para elementos, devemos procurar antes atribuir valores em percentagem aos mesmos elementos para que estes ocupem, ao invés de uma quantidade de pixeis pré-definida, apenas uma percentagem estabelecida de todos os pixeis disponíveis pelo dispositivo que estamos a usar.
 Para além disso, podemos atribuir diferentes valores percentuais dependendo dos pixeis disponibilizados pelo nosso dispositivo através da seguinte tag (em CSS): @media screen and (max-width: Zpx) - sendo Z o número de pixeis máximos pré-definidos.
 Para os mais interessados segue aqui um tutorial em vídeo bastante detalhado que explica todas as vertentes de um site com um design recetivo:



quinta-feira, 6 de outubro de 2016

Corpo do homem com photoshop

Não são apenas as mulheres que lutam contra os padrões de beleza. Os homens também sofrem na pele a "necessidade" de chegar à perfeição.

O serviço médico online britânico Superdrug pediu a 18 designers que recorressem ao photoshop para revelarem como seria o homem ideal nos seus países.

Fonte: Notícias ao Minuto

segunda-feira, 16 de março de 2015

40 Honestos slogans publicitários que o vão fazer rir


Deixando-vos com mais um "cheirinho" de comédia no design, trago mais umas imagens divertidas com slogans "honestos" para algumas marcas, vejam o álbum completo no link abaixo.





50 Logotipos incrivelmente inteligentes com significados escondidos


Vejam logótipos inteligentes e bem pensados, que provavelmente nunca pensaram no seu significado escondido. Um pouco de Design de logotipo no link abaixo.

link: http://digitalsynopsis.com/design/50-clever-hidden-meaning-logo-designs/ 

quinta-feira, 1 de dezembro de 2011

YouTube testa novo design

Projeto, batizado como Cosmic Panda, foi desenvolvido pela TestTube e espera por avaliação do público
A nova lista de sugestões de vídeos
O projeto chamado de Cosmic Panda  foi anunciado nesta quinta-feira, 7, no blog oficial do YouTube .
A mudança que mais chama atenção é a substituição do branco pelo preto como cor de fundo do site. Os vídeos relacionados ficam abaixo da tela do vídeo em exibição, e não mais ao lado e é possível alternar entre a visualização dos vídeos relacionados e dos comentários clicando em dois botões logo abaixo do vídeo em exibição.
“Estamos ansiosos para ouvir o seu feedback. É uma grande oportunidade para nós incorporar suas ideias em projetos futuros para o YouTube”, dizia o blog, convidando todos a clicarem no botão azul à esquerda da tela, escrito “feedback”, e deixar suas impressões sobre a nova cara do YouTube.
Bem mais limpa que a página inicial atual, a versão de teste exibe uma indicação de vídeo (Nyan Cat), três de opções de canais (The Young Turks, ICanHasCheezburger.com e HBO), e uma lista de reprodução (do cantor Rick Rolls).
Para testar o novo design, clique aqui . Para voltar à versão antiga, acesse o mesmo link e clique em “older version” .

No seu próprio canal pode ainda activar este novo visual carregando no botão de experimentação.

Como a visualização de vídeos fica no novo layout

Os canais, personalizáveis, mudaram a disposição dos vídeos na tela
- adaptado de estadao.com.br

sábado, 29 de outubro de 2011

Porsche desenha telefone BlackBerry

Porsche Design P'9981 é o nome do BlackBerry desenhado pela Porsche Design em colaboração com a RIM, que a fabricante de telemóveis classifica como "o primeiro smartphone de luxo da marca".

Segundo a empresa, a diferença não está só no design "assinado" mas também na engenharia e performance do smartphone que assegura a integração de um processador de 1,2 GHz, Wi-Fi, câmara de 5 megapixéis (com geo-tagging) e captação de vídeo HD (720p).

BlackBerry Porsche Design P'9981
A designada "seleção exclusiva de materiais" inclui uma moldura em aço inoxidável forjado, capa traseira em couro e teclado QWERTY "esculpido", mas a personalização devida à Porsche vai para além do hardware.

O equipamento apresenta um interface de utilizador exclusivo e uma aplicação de realidade aumentada da Wikitude World Browser, especialmente desenvolvida para o efeito. Inclui ainda códigos que ajudam a encontrar outros utilizadores do mesmo modelo de telefone.

Entre as restantes características a merecer destaque inclui-se o ecrã tátil capacitivo de 2,8 polegadas, com uma resolução VGA (640x480 pixéis), uma memória interna de 8 GB, que pode ser expandida com cartões microSD até 32 GB, ligação Wi-Fi e suporte a tecnologia NFC (Near Field Communications).

O modelo vem equipado com o sistema operativo BlackBerry 7, que inclui o browser de nova geração da marca, tecnologia Liquid Graphics, para uma experiência de resposta ao toque com gráficos mais rápidos e fluídos.
Porsche Design P'9981

O Porsche Design P'9981 começa a ser comercializado no final deste ano. O preço ainda não foi avançado e convém também alertar que só deverá estar à venda nas lojas Porsche Design. Em Portugal existe uma na Avenida da Liberdade, em Lisboa.
Porsche Design P'9981

terça-feira, 25 de outubro de 2011

Iphone 5 vs Iphone 4S


Novo Design do iPhone 5

O desenvolvimento de uma nova estruturação do hardware de um iPhone é algo moroso, se tivermos em conta que em 2008 a Apple lançou o iPhone 3G e após um ano, as alterações não foram significativas ao nível visual, mas notórias noutros aspectos, o modelo 3GS era considerado mais rápido (Com mais 54% da capacidade de processamento que o modelo anterior) e com melhorias na câmara de filmar, com maior capacidade de armazenamento da bateria, entre outras diferenças.
Um facto é que, para a Apple lançar um novo modelo tem de ter vários factores em conta, um deles é a aceitação do público em geral e terem de lidar com um novo design implicaria correr riscos (Lembram-se do antennagate?).
Aperfeiçoar o modelo existente poderá ser uma estratégia mais contida, que acarreta menos perigos.

Dois iPhones (4S e 5)?

É pouco provável, o lançamento de um modelo low cost não vai de encontro com os interesses da Apple, num aspecto global. Seria uma mais valia tentar incutir ao mercado mais modelos utilizando o iOS para fazer frente à rápida ascensão do Android, mas mesmo assim temos de considerar que é da Apple que estamos a falar. Não é a primeira vez que surgem boatos do género, onde muitos reiteram que um iPhone “barato” será lançado (Para a classe trabalhadora, como dizem).
Apesar de pouco plausível, esta será a melhor teoria do momento, ou vemos apenas o iPhone 4S nas prateleiras ou juntamente com o “irmão avantajado”, o iPhone 5 sobre o qual se tanto tem especulado.
 iPhone 4S
As peças que temos, foram, tal como no ano passado, obtidas com a certeza de que são pertencentes a um dos (Ou do único) modelos que vai ser comercializado já no próximo mês:

Apresentação do futuro Iphone 5 :