sexta-feira, 2 de março de 2012

Treinamento amanhã na TargetTrust

Amanhã irei ministrar um novo treinamento de Adobe Flex na TargetTrust.

quinta-feira, 12 de janeiro de 2012

The future of the Flex framework

Mihai Corlan postou informações interessantes sobre o futuro próximo do Flex.

Veja mais neste post.

Ele mostra ainda em outro post que o Tour de Flex agora está disponível para iPad.


terça-feira, 6 de dezembro de 2011

Flex SDK com vulnerabilidade para ataques XSS

A Adobe lançou um boletim de segurança informando que os SDKs do Flex tanto versão 3 como 4 possuem uma vulnerabilidade para ataques cross-site scripting (XSS).
No boletim é disponibilizado um patch para corrigir os swfs já gerados e também os novos sdks com a correção.

Mais informações nesse link.

quarta-feira, 9 de novembro de 2011

Desenvolvedor Flex

A Integritas Tecnologia continua procurando programadores Flex. 
A vaga é para modalidade PJ, home-office, horário integral. 

Por favor, enviem currículos para rh@integritas.com.br .

sexta-feira, 28 de outubro de 2011

AndroidConf Brasil

Ocorrerá no dia 26/11 no Rio de Janeiro a conferência AndroidConf Brasil

Corra e faça sua inscrição.

terça-feira, 25 de outubro de 2011

FormItemClassicSkin

O FormItem quando usado com validadores irá informar visualmente quando a informação não for válida. 

Não sei quanto a vocês mas gosto mais da forma de apresentação de erros do FormItem do MX, o do Spark acaba usando mais espaço do formulário e o do MX considero mais "elegante" por não ser tão chamativo quanto o do Spark.

Alterando o FormItemSkin original consegui criar um com os mesmos comportamentos visuais do MX. Umas coisas que me chamaram a atenção no skin original:

  • O skin part indicatorDisplay tem um toolTip fixo com a palavra Required, não sei porque o Flex Team não fez internacionalização (I18N).
  • O skin part contentGroup marcando os styles showErrorTip e showErrorSkin para true mostra a borda vermelha com o toolTip da mensagem de erro.
  • Deixei também a possibilidade de usar o indicador de requirido atual ou o tradicional asterisco vermelho. Para aplicar o skin e o indicador é só usar o css abaixo, o que chama atenção aqui é se forem invertidas as linhas o indicador não é aplicado.
@namespace s "library://ns.adobe.com/flex/spark";
@namespace mx "library://ns.adobe.com/flex/mx";
s|FormItem 
{
requiredIndicatorSource: Embed(source="Assets.swf",symbol="mx.containers.FormItem.Required");
skinClass: ClassReference("br.com.ouromoderno.skins.FormItemClassicSkin")
}
O fonte do skin pode ser baixado aqui: FormItemClassicSkin.mxml.

quinta-feira, 20 de outubro de 2011