Categoria: ActionScript

Alterando Estados Utilizando Skins

Sempre exploramos os recursos do Flex afim de criar soluções fáceis e criativas para nossos problemas do dia-a-dia. Não foi diferente quando surgiu o problema de criar formulários relativamente grandes com diversos estados: formulário editável, formulário desabilitado e somente visualização. Sei que muitos já usaram o estado desabilitado dos componentes para visualização. Será que não…

Convenções de Código e Melhores Práticas

Estes dias a Adobe publicou as convenções de código e melhores praticas para se desenvolver ActionScript 3.0. O documento não é muito diferente do que foi publicado pelo Fabio Teraccini há um tempo atrás. Aconselho você desenvolvedor Flex a dar uma lida nestes documentos. Com certeza irá te ajudar a produzir um código “consistente, bem…

Documentando código Flex (MXML e ActionScript)

Mais uma vez, mostrando o compromisso com a comunidade Flex, a DClick está disponibilizando mais um documento de ajuda para os desenvolvedores. Desta vez estamos disponibilizando um documento que explica como documentar código MXML e ActionScript, gerar o ASDoc, colocar exemplos no ASDoc etc. O documento é quase uma tradução da documentação do Flex 2…

Degrafa + OpenFlux = Flex 4

Resumidamente Degrafa é um framework gráfico para fazer desenhos complexos utilizando tags MXML. Degrafa é um projeto bem recente e totalmente open souce. Ainda esta em beta mas vale apena dar uma olhada nos exemplos. OpenFlux é um outro framework, também open souce, que permite aos desenvolvedores criar componentes de uma maneira totalmente diferente, inspirada…

Problemas com Item Renderers ou Item Editors?

Não é de hoje eu venho falando que trabalhar com itemRenderer/Editor não é fácil. Como você pode ver aqui, aqui e aqui existe uma dúvida recorrente de Flex. Na ultima vez que esta dúvida surgiu veio a minha cabeça a idéia de responder de uma maneira inusitada. O objetivo é fazer com que as pessoas…

A evolução do Mock usando o Cairngorm

O conceito de Mock foi bastante utilizado nos projetos do Rio de Janeiro. A idéia é bastante interessante para criarmos uma abstração da camada de backend, permitindo que o desenvolvimento Flex possa andar em paralelo e independente desde que o contrato backend/frontend esteja bem definido. Além disto podemos também garantir um processo de integração mais…

Lendo arquivos XML Locais

Para ler um arquivo XML local podemos utilizar a seguinte sintaxe: 12345678910111213141516171819202122232425262728// constantes private static const packageData:String = "xml/"; // variaveis private var myLoader:URLLoader; private var myXML:XML = new XML(); /**  * Carrega arquivo MyXML  *  */ private function loadXML():void {     var XML_URL:String = packageData + "MyXML.xml";     var myXMLURL:URLRequest = new…

Novos Posters

E a API segue crescendo!!! http://weblogs.macromedia.com/flexteam/archives/2008/02/sneak_peak_at_f.cfm