novembro 25th, 2008Adobe Groups

Durante o MAX 2008 que ocorreu em San Francisco na Califórnia, a Adobe divulgou o lançamento de um portal que reune todos os User Groups ao redor do mundo, o site também tem por objetivo aumentar o número de grupos.

O link para acessar o site é: groups.adobe.com

Também estamos presentes lá, FlexDev.

Abraços e façam parte porque vale a pena.

bg-cafe Fx_small blaze_ds_logo_spots

No próximo sábado (15/11/2008) ao vivo partir das 15:00 no Café com Tom, nosso amigo Mário Júnior vai ministrar uma das palestras mais aguardadas do ano por muitos programadores java que estão aderindo ao Flex. Nesta palestra ele abordara temas como: Instalação, configuração e chegando até a desenvolver um CRUD simples.

Realmente imperdível, para maiores informações clique aqui.

E não percam a programação de novembro no Café com Tom.

No último post que fiz a pouco disse que assim que necessários criaria outros componentes, eis que já precisei :) .

Se trata de outro DataGridColumn mas agora com formatador para Moedas chamdo CurrencyDataGridColumn. Para usar você também terá que importar a biblioteca da seguinte maneira:

XML:
  1. <mx:TitleWindow xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" width="760" height="514"
  2. xmlns:fd="http://www.flexdev.com.br/2008/mxml"/>

E então declarar o componente, claro dentro de um DataGrid, da seguinte maneira:

XML:
  1. <fd:CurrencyDataGridColumn headerText="Previsão de Custo" dataField="previsaoCusto"/>

A exemplo do último componente ele já vem com uma formatação padrão para o nosso Real brasileiro, mas caso queira usar outro formatador basta declarar dentro do seu programa:

XML:
  1. <mx:CurrencyFormatter id="usdFormatter" precision="2"
  2. currencySymbol="$" decimalSeparatorFrom="."
  3. decimalSeparatorTo="." useNegativeSign="true"
  4. useThousandsSeparator="true" alignSymbol="left"/>

E então definir que este será o formatador para esta coluna usando a propriedade currencyFormatter, assim:

XML:
  1. <fd:CurrencyDataGridColumn headerText="Previsão de Custo US" dataField="previsaoCusto" currencyFormatter="{usdFormatter}"/>

Para baixar a biblioteca basta clicar aqui.

Abraços a todos.

Olá pessoal,

Hoje resolvi fazer a coisa certa, ao invés de ficar criando labelFunction para formatar uma simples data resolvi criar um componente que faça isso pra mim, assim nasceu o DateDataGridColumn, ele simplesmente extende a classe DataGridColumn e sobrescreve o método itemToLabel que é responsável por retornar a String que será exibida na coluna.

Para quem quiser usar pode baixar aqui.

Criei em forma de biblioteca para facilitar o seu uso, bastando apenas copiar o arquivo FlexDevLib.swc para dentro da pasta libs em seu projeto e declarar o xmlns:

XML:
  1. <mx:TitleWindow xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" width="760" height="514"
  2. xmlns:fd="http://www.flexdev.com.br/2008/mxml"/>

E então usar o componente da seguinte maneira :

XML:
  1. <fd:DateDataGridColumn headerText="Data de Criação" dataField="dataCriacao"/>

Desta maneira será atribuida uma formatação padrão (DD/MM/YYYY) para alterar isso basta informar qual será a formatação na declaração do componente semelhante ao que faço aqui:

XML:
  1. <fd:DateDataGridColumn headerText="Data de Solicitação" dataField="solicitacao" formatString="MM/DD/YYYY"/>

Caso tenha alguma dúvida quanto a String de formatação consulte a documentação da Adobe.

Bom este é apenas um componente simples, mas que poderá ser usado em vários projetos, assim que for surgindo a necessidade irei implementando outros componente, como por exemplo um que formate moedas, entre outros.

Abraços a todos...

Olá pessoal, realizamos no dia 15/10/2008 em Santo Antônio da Platina mais uma reunião do nosso User Group, neste encontro tivemos a participação de novos integrantes que com certeza estão vindo para somar cada vez mais experiência ao nosso grupo.

A reunião foi realizada nas dependências de nossa parceira na cidade CDA escola de informática, idiomas e academia.

Tivemos uma conversa descontraída falando sobre o que temos feito com Flex, trocando experiências e dicas no desenvolvimento, foram sorteados alguns brindes para os participantes e já definimos qual será o conteúdo do nosso próximo encontro:

  • Integração Java com Flex, usando BlazeDS.
  • Integração Php com Flex, usando AMFPhp.

Segue algumas imagens do nosso encontro:

IMG00001 IMG00002

Agradeço a colaboração de nossos parceiros:

Ag peachpit wiley lynda

Obrigado a todos e até a próxima, que será em breve....

Abraços

outubro 15th, 2008Chegou o Flash Player 10

Adobe lançou a mais nova versão do Flash Player, com versões para Windows/Mac/Linux/Solaris. Dentre as novidades vale a pena destacar o Suporte a 3D, novo tipo de dados <Vector> e o Acesso local ao FileSystem através de interação do Usuário.

Não perca tempo baixe já clicando aqui.

Abraços...

Os User Groups do Brasil estarão realizando encontros para falar do lançamento do CS4.

O lançamento está marcado para 23/09/2008, e a partir desta data os User Groups estarão discutindo, demonstrando, voltando suas atenções para este lançamento.

Participe você também, gratuitamente, cadastrando-se no www.augbrasil.com.br

gettersetter_context_menu

Dando uma olhada nos blogs que acompanho diáriamente, vi que o Mário Santos encontrou o que ele mesmo chamou de uma "pérola", e concordo com ele. Se trata do IDE Factory, um plugin para o Eclipse/FlexBuilder que torna a vida dos programadores AS/Flex/AIR muito mais agradável, se você sente falta do famosos "Generate Gatters and Setters" do Eclipse, vai adorar este plugin, além muitas outras novidades incríveis.  gettersetter_editor

Leiam o post todo que está disponível no blog da RiaPT ou TSW.

Você pode fazer o download do plugin seguindo as instruções do proprio site do IDE Factory.

Parabéns Mário pelo "achado"...

Abraço a todos...

Hoje pesquisei sobre o velho problema do Flex "não saber fazer contas", essa tema já foi debatido nas listas de Flex por ai. Testei uma biblioteca chamada Money, fornecida pela empresa codeiron.com, e está disponível para download no site fxcomps.com, fiz uma aplicação simples para testar este componente.

De um lado tem o cálculo usando o tipo Number do Flex e do outro o tipo Numeric do Money, não está sendo usado nenhum tipo de formatter para mostrar o resultado.

Exemplo

 

Uma conta básica que você fazer para testar é:

Valor 1 = 258.36
Valor 2 = 0.025

Os resultados que obtive foram os seguintes:

Number Flex:
Soma= 258.385 ; Divisão= 10334.4 ; Subtração= 258.33500000000004 ; Multiplicação= 6.4590000000000005

Numeric Money:
Soma= 258.385 ; Divisão= 10334.4 ; Subtração= 258.335 ; Multiplicação= 6.459

Como podem ver nas operações de soma e divisão neste caso não teve diferença, mas na multiplicação e subtração ficou diferente.

Bom é isso ai, fica a dica ai pra quem quiser testar o componente é só baixar e usar, para ver o codigo fonte do projeto acima é só clicar com o botão direito e escolher "View Source".

Abraços...

setembro 15th, 2008Lançamento Oficial Adobe CS4

AdobeCS4

Está marcado para o dia 23/09/2008, o lançamento mundial da nova plataforma de produtos Adobe Creative Suite® 4.

Mais informações no site da Adobe.

Aguardem...


© 2008 FlexDev | iKon Wordpress Theme by TextNData | Powered by Wordpress | rakCha web directory Clicky Web Analytics