24/04/2007
A Adobe lançou uma ferramenta online, desenvolvida em Flex, que exibe uma lista com os programas da linha CS 3, com seus respectivos tópicos e vÃdeos, desenvolvidos para ajudar os novos usuários como utilizar as ferramentas. O sistema é bem leve e interativo. Valhe a pena conferir.
http://www.adobe.com/designcenter/video_workshop/
23/04/2007
Hoje começo uma nova série explicando a teoria de cores. Procurei bastante sobre isso na internet, e não gostei muito do resultado, pois existem poucas pessoas falando de um assunto muito importante não só para desenvolvedores web como para publicitários. Cada cor exerce alguma sensação nas pessoas, por isso é elementar saber qual sensação você quer que a pessoa tenha ao visitar seu site ou ver seu anúncio ou qualquer outra coisa que use cores.
Dicas de utilização:
- Utilize destaques de cor para capturar o olhar do usuário;
- Use poucas cores;
- Harmonias dinâmicas (contrastes fortes) funcionam muito bem com páginas de texto;
- Harmonias sutis (contrastes baixos) funcionam melhor com imagens.
Estas são algumas dicas de como usar as cores. Amanhã colocarei a segunda parte, além de uma resenha de um livro muito bom sobre o assunto.
23/04/2007
Ontem um amigo me emprestou a Revista Info deste mês. Como programação orientada esta na moda, a revista abordou uma pequena matéria que se chama “Programação orientada a gambiarra”, que achei bastante interessante, pois mostra o que acontece realmente no dia-a-dia de um programador. Hoje pesquisei no Google, sobre o assunto. A definição de gambiarra é aquilo que é de difÃcil concepção, de inesperada execução para tornar fácil o uso de algo que sequer deveria existir. Para exercer a POG, são necessários alguns fatores básicos.
Entre os principais:
- Sistemas mal projetados;
- Falta de vontade;
- Falta de tempo;
- Clientes chatos (tomara que os meus não vejam isso);
- Gente que pensa que é DBA (tendo feito um básico curso de SQL).
É claro que isso é uma grande brincadeira, porém, tenho certeza que várias pessoas que estão lendo isso, assim como eu, já fez alguma gambiarra que funcionou. Comentem casos parecidos, com certeza daremos muitas risadas, o melhor de tudo é uma frase de Bill Gates “Deu certo? Deixa! Funcionou? Não mexa!�
Se você se interessou sobre o assunto, visite a Desciclopédia
23/04/2007
Atualmente as pessoa ao redor do mundo tem comentado sobre a nova tecnologia da Microsoft, o Silverlight e o Adobe Apollo. Apesar de ambos estarem em fases de teste (alpha/beta). Abaixo segue algumas caracterÃsticas para diferenciar as duas tecnologias da Adobe e Microsoft.
Aplicativos ricos (RIA)
Adobe Apollo
O Adobe Apollo desenvolve aplicativos cross-plataform (Windows e Mac OS), usando praticamente o mesmo código base de todos os aplicativos. Ele usa a combinação entre Flash e Ajax para desenvolver aplicativos para browser ou desktop. Com o Apollo não é possÃvel acessar dispositivos móveis por enquanto. Resumindo, o Apollo é o caminho para desenvolver aplitivos que precisam um pouco mais do que o browser pode oferecer, como acesso aos diretórios do computador e uma janela nativa, mas não consegue usar as funções do sistema operacional. Vejamos os diferenciais.
Ler a continuação deste artigo »
22/04/2007
O Apollo Cheatsheets é uma poster em PDF, que contém todas classes, propriedades, eventos e métodos no Apollo. Só faltava o do Apollo, agora não falta mais =).
http://actionscriptcheatsheet.com/blog/archives/32
22/04/2007
Desenvolvo sites e aplicativos há alguns anos, porém nunca tinha feito alterações em alguma página desenvolvida usando CSS. Foi uma experiência bastante interessante e cansativa. Com todo o serviço para alterar praticamente tudo do layout que eu tinha pego, levei uns dois dias, pois tive que entender a estrutura das divs e dos arquivos. Com isso, achei ferramentas que me ajudaram muito a finalizar as alterações como o Firebug, que ajuda a encontrar as divs e traz a configuração de cada uma. Foi uma mão na roda. Para adaptar o layout nos três principais navegadores também não foi fácil, e ainda tem alguns pequenos bugs que estou tentando corrigir.