Animated Transitions

Recentemente fiz um post no blog da DClick sobre transições animadas e como elas podem ser úteis para a aplicação. É um tanto comum ver a desinformação sobre as animações, e como elas são tratadas como mero adjetivo visual, seja para seduzir usuários, gerentes de TI ou até mesmo desenvolvedores.

De qualquer modo, para aqueles que ainda não estão acompanhando o blog da equipe de desenvolvimento da DClick, vale a pena conferir. Há muitos outros posts interessantes, e acredito que em breve teremos mais posts de Experience Design por lá.


Macromedia Flex: Interface e Experiência

O Flash nasceu como uma ferramenta visual, para animações, desenho e afins. Mas lá pela versão 6 a Macromedia incorporou à ele outras capacidades, como a de gerar formulários e se conectar com a camada de negócios (via Flash Remoting ou WebServices). Foi um pequeno passo, mas que já naquele momento propunha uma quebra de um paradgima e uma solução para um problema recorrente, a falta de uma ferramenta para o desenvolvimento de aplicativos na web.

Atualmente é possível desenvolver aplicações somente com o Flash, mas em comparação com o Flex, a produção é mais demorada. Em contra partida, o Flash é bastante poderoso para designers gráficos, e terá mais recursos nesse âmbito na próxima versão.

Perguntaram-me uma vez como os web designers poderiam se adequar ao Flex. Bem, eu não vejo outro jeito, se não os web designers aprenderem como o Flex funciona, quais os recursos que ele oferece em termos de apelo visual (animações, estilos, etc) e desenvolver efetivamente utilizando a ferramenta. E aprender a tecnologia vai de cada um.

Leia o resto deste post »


Flex Styles

A Macromedia Consulting disponibilizou um “style explorer” para o Flex. Uma ferramenta bastante útil!

Flex Style Explorer

A propósito: algum leitor deste blog desenvolve aplicações em Flex? Seria interessante para comentar sobre o assunto e saber as experiências.


MM.com, redesign made wrong

Recentemente o Macromedia.com recebeu elogios num relatório da Forrester. Estes elogios são justos, porém arrisco morder a minha língua e dizer: é bem provavel que Harley Manning, autor do artigo que teceu os elogios, nunca precisou usar a página de suporte do MM.com.

Especialmente para os sites de suporte de ex-produtos da Allaire (ColdFusion, JRun, HomeSite e outros), parece que o “redesign made right” não foi aplicado, aliás passou longe dali. Na realidade não passou mesmo visto que a estrutura é quase idêntica à existente no Allaire.com. Cada visita à procura de novidades nestas páginas acaba se tornando uma aventura irritante e sem fim para mim. Uma confusão enorme de Technotes, Articles, Tutoriais, Hotfixes e outros tantos que faz qualquer um perder a paciência (e o rumo). Não existe clareza e separação entre o que é um “TechNote” e o que é um “Article”. Não existe separação de versões, por data, nada. Para mim os sites de suporte da Macromedia são, sem dúvida, um dos piores entre empresas de grande porte, perdendo até para a tradicional Sun, que sempre considerei um exemplo típico do que não se fazer num site de suporte.

Ao que parece, um support site como o do ColdFusion por exemplo, é mantido pelos engenheiros do JRun/ColdFusion (bem, engenheiros são engenheiros…) que publicam, ao sabor dos ventos e sabe-se lá mais o quê TechNotes avulsos, impossíveis de se achar em um local minimamente organizado, seja em ordem cronológica ou qualquer outra lógica racional. Aliás, seus blogs estão se tornando excelentes locais para se encontrar informações de suporte sobre tais produtos. Um tanto quanto paradoxal, e completamente errado na minha opinião, principalmente quando a grande maioria das pessoas não os lêem… Quer um exemplo (ou vários)? Tente achar um link para este (e este, e este e este…) TechNote no índice de TechNotes. Alguns são “hotfixes”, outros são “technotes”. “Technotes” são chamados de “articles”, e vice-versa. Outros são “articles”. A página de “All Hotfixes” para ColdFusion é um technote… a lista vai longe. Se você já foi até lá para, por exemplo, procurar arquivos e informações para deixar sua última instalação de CFMX atualizada sabe do que estou falando…

Uma grande confusão de termos, lugares e fontes de informação desencontradas e completamente embaralhadas. Mais do que atrapalhar, este tipo de site torna inviável o trabalho de qualquer sysadmin ou programador mais ou menos consciente da necessidade de manter seus sistemas atualizados e de estar informado sobre atualizações e workarounds importantes. Listas de discussão estão abarrotadas de perguntas repetidas, sobre problemas que já foram tratados em Technotes, porém é de se compreender tal repetição: é uma tarefa muito difícil encontrar coisas dentro dos sites de suporte da Macromedia. Se não fosse o bom e velho Google estávamos todos lascados (para não usar a palavra que começa com “f”). Talvez por isso vejo inúmeros casos onde as instalações de CFMX (e também de outras versões antigas) ficam do jeito que vieram ao mundo (sem adição de qualquer hotfix, inclusive os de segurança) até o raiar de uma nova versão do produto.

Recentemente falei sobre um feed RSS para os Technotes da MM. Pois parece que este é o único local onde você conseguirá encontrar informações “encontradas” e numa ordem mais ou menos compreensível. Mesmo assim ele deixa de fora muitas outras fontes de informação “perdidas” na verdadeira “fuá” do http://www.macromedia.com/support/coldfusion”.

E você? O que acha? Relate suas “experiências” (me faz lembrar o slogam da MM: “experience matters”) nos comentários abaixo. Se tiver saco (como eu), você também pode escrever para o pessoal da MM.com sobre este problema.