Macromedia Flash MX



 

O Flash é um fenômeno ! Poucos softwares na história tiveram a penetração que tem o Macromedia Flash (excluídos aqueles embutidos nos sistemas operacionais). Segundo a Macromedia cerca de 98% dos computadores com acesso a Internet têm o Flash Player instalado, algo próximo de 438 milhões de computadores em todo mundo. Isso se deve a imensa proliferação de sites que utilizam essa tecnologia, além da facilidade pois o Flash Player instala-se de forma automática quando o navegador abre um site que dele necessita.

O trabalho feito pela Macromedia foi sem dúvida sucesso, pois incluiu muitas novidades e inovações no tão esperado Flash MX (versão 6 da família Flash). O software já está mais que consolidado como ponto de referência em criação de plataformas de conteúdo multimídia e web sites sofisticados com animação, consultas a dados dinâmicos e geração e implementação de objetos vetoriais para internet. O Flash torna a navegação em sites desenvolvidos com essa tecnologia muitas vezes mais rápidos e fluentes que os desenvolvidos nos métodos tradicionais.

O posicionamento do produto no mercado não é mais uma ferramenta para criar animações ou efeitos pirotécnicos em sites. A Macromedia vem introduzindo evoluções no produto, que culminaram nesta versão MX em transformar o produto em ferramenta para desenvolvimento de soluções na Internet com amplo suporte a elementos visuais (como sempre foi) e recursos poderosos para desenvolvimento.

A preocupação com a usabilidade está evidente em pequenos detalhes. Antes ao usar a tecla “Retornar” no navegador, esta não funcionava dentro de páginas com Flash. Agora a mesma funcionalidade do “Retornar” pode ser obtida dentro de animações Flash. Ao mesmo tempo os recursos de auxílio ao desenvolvedor de conteúdo melhoraram com o aprimoramento do painel “Answers” que funciona como uma ajuda , um tutorial  , exemplos , tudo isso com atualização on-line pela Internet junto ao site da Macromidia.

Os trabalhos existentes feitos em Flash 5 são totalmente aproveitáveis sendo também possível criar o arquivo final (SWF) no formato antigo (Flash 5) caso não se deseje que o cliente atualize a sua versão do Flash Player. Este pode sinal ficou um pouco maior (cerca de 400k) mas que uma vez instalado a experiência do uso do site evolui sobremaneira pela possibilidade da exploração de todos os benefícios da versão nova do programa

Segue abaixo uma análise mais detalhada para quem já conhece o Flash, das diferenças e melhorias do produto, área por área :

Interface:

 


A interface melhorou indiscutivelmente, embora agora praticamente exija o trabalho em resolução de 1024x768px caso contrário sobra pouco espaço para trabalho (área útil na tela). Os painéis suspensos passaram a ter um lugar cativo a direita do programa. Tanto na parte de baixo da tela como à direita as caixas de ferramentas e propriedades possuem função de minimização que permite tê-las quase todas na tela mas escondidas, dando lugar àquela que se pretende dar destaque e que se está utilizando.

A inserção de uma barra de propriedades (properties), que funciona de maneira contextual, ocupa espaço na área de trabalho, porém, trouxe acesso rápido as funções coerentes a cada objeto clicado no projeto


exemplo do properties utilizando a ferramenta "text".


-ao se clicar no “timeline”, a barra de propriedades se altera e demonstra todas as possibilidades para o recurso de frames ( tweening, frame label, sound, effect...);



Ao desenhar um objeto qualquer, a janela “properties” já demonstra os parâmetros de linhas e o padrão de preenchimento, altura e largura, posição X e Y do objeto.
Se nenhum objeto estiver selecionado a janela “properties” mostra as configurações do player utilizado para exportação swf, medida do filme, frame rate e preenchimento de fundo (background)

 

Painéis suspensos:
Um cuidado especial foi realmente tomado com procedimentos dos painéis suspensos, que agora, todos podem ser ocultados de forma mais fácil, anteriormente, era necessário clicar duas vezes na barra de título de cada painel para obter a função de recolher, agora, basta um clique somente numa área ativa horizontal ao topo de cada painel, que o mesmo se recolhe.

A organização não deixou a desejar, os painéis estão agora em um quadro à direita e possuem o recurso de colapse/enlarge. Assim os menus sempre permanecem restritos naquele local, deixando a área de trabalho liberada para criar e executar o projeto.

 

Frames e timeline:
Os procedimentos de seleção de frames no timeline mudaram novamente, tem-se a impressão de serem similares mais ao Flash 4 do que ao Flash 5, pois muitos designers e desenvolvedores experimentaram certa dificuldade na transição da versão 4 para a 5.

Outra grande novidade e muito esperada foi a possibilidade de criação de “layer folder” na timeline, o que melhora demais a organização de projetos, realmente é o fim de trabalhos que possuam um elevado número de layers espalhados, o suporte é total e muito similar ao existente hoje dentro do Fireworks, os designers agradecem!

 

Ferramentas :
Novas possibilidades foram inseridas na barra de ferramentas (tools), dando finalmente suporte ao “Free transform tool”, que para quem já é usuário de Fireworks, conhece muito bem o acesso "Q" feito pelo teclado, agora também já é possível na nova versão do Flash MX.

Distort (perspectiva) e envelope realmente eram ferramentas que faltavam para quem desejava criar diretamente dentro do Flash, ambas funcionam muito bem e as regulagens são mais que precisas para os mais exigentes designers habituados à utilizar esses recursos em outros softwares de desenvolvimento.

  

Symbols:


 

Criar um symbols agora está bem mais maduro que qualquer outra versão. Possui as opções de registro do objeto e advanced; acabando de vez com aquela velha confusão de "onde é o centro do objeto? No novo método de registro, o usuário indica onde o objeto será apoiado ( direita, esquerda, topo, base, centro, direta acima...), já o advanced, permite entre outras,configurar as opções de linkage e outras novas funções atribuídas a objetos linkados.

 

Finalmente temos uma implementação de instance name para botões, tão esperada para implementações mais interessantes e objetos que se interagem entre sí no projeto.

 

Editar um symbol agora parece bem mais claro, foi melhorada a interface e agora temos claramente uma seta de voltar ao executar um edit in place, fixando cada vez mais o conceito de symbols como pastas com conteúdos, é necessário "entrar" numa pasta para editar o symbol, e voltar à raiz pra continuar editando o filme em seu timeline base (stage).

 

Chamou a atenção um recurso simples, mas que fazia muita falta para o desenvolvedor : a máscara por objetos e não somente por objeto fixo no timeline. Agora pode-se por exemplo criar uma mask arrastável com facilidade, desde que ambos os objetos sejam movieclips, da seguinte forma. "alvo.setMask(objeto_mask);"

Vídeo, jpeg e gif:
O recurso de inserção dinâmica de imagens e vídeo streaming deixou todos maravilhados. Agora é possível inserir vídeos completos nos formatos MPG, AVI, MOV e DV dentro das animações ou como referência externa. Este recurso era muito desejado pois os desenvolvedores precisavam buscar soluções alternativas na versão 5 para tal façanha, usando softwares de terceiros para conversão de vídeo em SWF.

 

Quem tiver web cam pode experimentar vídeo ao vivo no plugin 6 do Flash Player. Clicando o botão direito do mouse sobre qualquer filme Flash, na opção "settings" selecione “web cam”. Clicando sobre a mini-tela de visualização, é possível ver sua web cam funcionando ao vivo.

 

Preenchimento:
A Paleta de preenchimento de cores, também melhorou. Agora é permitido selecionar a cor no painel “color mixer” mais atual e de fácil assimilação, além do método normal.

Editar um gradiente e a posição que ele ocupa num objeto já não é mais um mistério que poucos sabiam o segredo, a ferramenta ficou bem disposta e clara em tools, ao lado do transform, basta um clique e já está pronto pra reposicionar e redimensionar uma textura ou gradiente.

Novos Componentes
Muita atenção para o Flash UI Components, pois dotaram o Flash MX de “check box”, caixas de texto com scroll, “scrollable elements´, “list menu”, “radio button”, “combobox” ..., enfim, todos os elementos padrões de formularios html estão presentes e utilizáveis da forma mais fácil possível. Basta desenhar uma caixa de texto e arrastar o “scroll” ao lado da caixa que esta funcionalidade já estará ativa.
 

Action Script:
Cada vez é mais clara a intenção de transformar o padrão “action script” em plataforma de desenvolvimento de scripts e recursos avançados. A Macromedia investiu na interface e instruções do “action script”, o painel actions está mais poderoso e depurado, agora similar ao visualizador de código do Dreamweaver. Temos os números de linhas e breaking point em locais específicos, pode-se começar digitar a instrução "_root." que um list menu aparece com as mais variadas funções a disposição rapidamente.

 

A referência de script (documentação) deixou de ser em um arquivo html que era aberto no navegador. Está agora em uma janela de ajuda, que pode ser integrada aos painéis laterais ou em qualquer ponto da interface, e vem repleto de ótimos exemplos e regras de utilização.

 

O conhecido recurso de "Find and replace", aos habituados com este tipo de edição de HTML no Dreamweaver, também é está agora presente e é uma das boas melhoras do painel action script.

Para os desenvolvedores mais avançados, vale lembrar a implementação do action script e sua integração com o XML que está mais aprimorada, lendo e criando nativamente este formato e implementa uma abrangente integração com servidor Cold Fusion MX, também da Macromedia.

Apesar de todas as inovações e progressos alguns desenvolvedores com os quais conversamos apontaram alguns recursos que poderiam melhorar ou serem criados como : Roundness (similar ao já existente no Fireworks, com um deslizante para regulagem oo vivo dos cantos); Group / ungroup mais sensível ao contexto; Ferramenta crop e image size; Estrutura de repetição e histórico (executa a última ação no próximo objeto selecionado); Contorno em texto sem utilizar o método braçal de quebrar o texto (desagrupado).; Texto em caminho (attach to path) e Preenchimento bitmap ou gradiente em texto. Mas a falta destes não tira o brilho deste produto que tem a cada dia usuários mais exigentes e que têm ajudado na evolução do produto com suas impressões e solicitações.

Para os designers, houve melhora considerável nos filtros de importação do Flash MX, principalmente se tratando do formato PNG 24 (arquivo png de edição dentro do Fireworks), que agora importa realmente os objetos e converte o que for necessário em imagens, curvas, texturas. O arquivo chega exatamente como foi concebido dentro do Fireworks, já que seu padrão também é de construção vetorial como a do Flash MX.

Com a nova versão do Flash  as outras linguagens de desenvolvimento precisarão de uma vez por todas se integrar ao Flash de uma maneira mais estreita e dinâmica, criando mecanismos viáveis de intercâmbio de tecnologias. É muito difícil pensar em desenvolver um web site de alto impacto sem pensar em boa parte dele desenvolvido na plataforma Macromedia Flash MX.

Numa avaliação geral, é inegável, o Flash melhorou, e muito. A velocidade de acesso aos recursos em relação às versões anteriores é realmente incomparável. As novas características de programação são de grande destaque. Vale a pena fazer a atualização da versão 5 para a Flash MX pois o software surpreende em muitos aspectos. Acessibilidade é a palavra marcante num contexto geral do software, sem dúvida, é a recurso indispensável para desenvolvimento na internet

 

 


xando_info@ fxconsult.com.br


Retorna a Home Page do Xandó