Por que eu gosto tanto do Flex?
Uma das coisas que eu mais gosto no Flex é a sua versatilidade. O Flex (em conjunto com o Flash) não apenas o libera de algumas deficiências do Browser no que diz respeito ao desenvolvimento de aplicativos, como também abre as portas para a criação interfaces de usuário inovadoras. Durante anos estivemos usando Radio Buttons, Check Boxes, Text Inputs, etc., mas quem garante que estes widgets são suficientes? Creio que não são!
O Accordion, por exemplo, é um widget mais recente. Isto quer dizer que alguém, algum momento depois, teve a brilhante idéia de criar um componente como este que resolve um problema de design de uma maneira peculiar. Neste caso dois fatores são importantes: a concepção e a implementação. A concepção geralmente parte de um Designer de Interfaces com criatividade e conhecimento suficientes para propor soluções inovadoras. Depois disto é preciso levar em conta a dificuldade de implementar determinado componente numa tecnologia específica. Nestes dois pontos creio que o Flex agrega muito valor. Primeiro porque conta com um grande publico de Designers competentes herdado dos tempos da Macromedia e do próprio Flash. Segundo porque possui um Framework de componentes flexível o suficiente para não tornar estas implementações complexas demais.
Quem já teve a oportunidade de utilizar o Windows Vista deve ter visto alguns componentes de interface novos. Às vezes eu me pergunto se precisamos sempre esperar que uma Apple ou Microsoft crie estes componentes para nós. Ouvi dizer que certa vez Bill Gates lançou um desafio pendido para os desenvolvedores que criassem um novo botão que pudesse ser utilizado em todas as ferramentas do Office. Ninguém conseguiu! Inovar não é fácil. Por isto é tão desejável quanto gratificante. E é por isto que eu gosto tanto do Flex.
E você? O que você mais gosta no Flex?
3 comentários para “Por que eu gosto tanto do Flex?”
Para mim, é algo muito próximo do você disse: A possibilidade de trabalhar em algo novo e criar novas soluções para problemas de interface (interação, visualização, etc) que não foram ainda enfrentados.
É gratificante ver o usuário final utilizando o software porque este efetivamente resolve o problema dele, e não porque ele é obrigado.
Descobri no Flex o que me enganei com .Net, Flex te proporciona versatilidade, flexibilidade e produtividade, te permite usar o backend que quiser e proporsiona uma experiencia gráfica magnifica e facilita e melhora a experiencia do usuário.
Olá.
O que me gratifica com o Flex/Thermo é poder criar interfaces “fora do lugar comum”. E como a interação ganha com isso!
Forte abraço,

