Feed on
Posts
Comments

Olá Comunidade!

Dias 06 e 07 de Julho estará acontecendo o FlexMania.
É um evento on-line de dois dias e 20 palestras, sendo 3 palestrantes internacionais:

Além deles, tem muita gente boa brasileira, gente que são surpresas na comunidade. Fico feliz em ver alguns que apresentei ao Flex anos atrás e hoje estarão dividindo o espaço comigo, assim como há também aqueles que assistia no passado e hoje estarei ao lado deles. Enfim, o evento é da comunidade para a comunidade!

Então pessoal, já procurem conversar com seus gerentes, prepare o datashow da sua empresa, reuna sua equipe e não esqueça do café :)

Mais Informações, detalhes de cada palestrante, e o LINK DE ACESSO para o evento, acessem o site oficial:

http://www.flexmania.com.br/

Abraços!

*******************************************

Hello Community.

July, 06th and 07th will occur the FlexMania.
An on-line event of two days and twenty subjects, having 3 meetings in english:

I will show a topic using the Messaging’s BlazeDS feature. So, however will have others subjects by others members from brazilian community very interesting. I recommend.

You can see all subjects in the official website: http://www.flexmania.com.br/

Atention: The times are scheduled by brazilian’s official timezone(GMT -3:00 from UTC).

If you are working during the event’s time, talk with your boss to get a free time. Gather your team, take on a datashow and don’t forget the coffee. :)

More informations, visit the official site: http://www.flexmania.com.br/
That’s the Brazilian Community, the community Flex / Flash Platform more active in the world.

Enjoy!

Olá Pessoal.

Muitas perguntas nas listas flexdev e flex-brasil se referem a como reutilizar componentes MXML, principalmente as telas (formulários, pop-ups, etc).

Bem, uma técnica muito comum para isso é o “Code Behind”, que é mostrado nos links abaixo:

Os links acima mostram em comum alguns exemplos básicos que criam componentes herdando de componentes básicos do Flex (Vbox, Canvas, button, etc..). Já no meu exemplo vou mostrar como reaproveitar um tela (mxml) para poder criar dois componentes expecíficos.

Segue o SWF mais abaixo, clique com o botão direito para ver o source e leia os comentários nas classes.

(Próximo Artigo:  Organizando/empacotando/distribuindo componentes da forma certa. Provavelmente será um screencast. Aguardem!)

****************************************

(English )

Hello all, in the brazilian mailing lists (flex-brasil and flexdev), have many questions about how to reuse MXML components/windows. Already have some links about this technique, called by “Code Behind” (see the links above) . But, all samples uses the  default VBox, Canvas, Button. My intention is to show using a custom window based on TitleWindow. So, see bellow a single example and how to reuse your MXML components/windows.

Right click for view source and read all comments (yeah, I wrote comments in english) to understand this sample.

Enjoy!

(Next post:  Arranging/packging/distributing components in the right way. Probably will be a screencast. Wait!)

This movie requires Flash Player 9

Olá pessoal!

Estou anunciando que agora terei posts em inglês também, mas muita calma, não deixarei de escrever em português.
Já faz dias que tenho notado um crescimento de visitas estrangerias em meu blog, e tenho recebidos muitos e-mails pedindo traduções e até mesmo escrever em inglês. Pensei em criar outro blog para isso, mas preferi adotar o mesmo estilo do blog da minha amiga Gabriela Perry, onde ela escreve em português e logo em seguida em ingles, tudo no mesmo post, assim facilito os exemplos também que podem ser feitos um só.

Aguardem que terei novidades para postar em alguns dias!

Abraços, divirtam-se!

**********************************************

Hello all.

In the last month, I have seen the growth of foregin visitors in this blog. I thought to create a other blog dedicated for foregin public, but I think that this same blog can to be used for this purpose, equal to what my friend Gabriela Perry has done in her blog. So, from today I’ll write new posts in Portuguese and below the same post in English. I apologize for possible errors (will happen) because I do not speak English very well and must improve.

Finally, be aware in the next days when I’ll be posting some news soon.

Cheers!

Ufa!!! Acabou o segredo,

Flash Builder Logo Flash Catalyst Flex SDK (Gumbo)

Já estão disponíveis para download no Labs Adobe:

  • Flash Builder (sim, o Flex Builder mudou de nome)
  • Flash Catalyst
  • Flex 4 SDK (Gumbo, vem junto com o Flash Builder)

Acessem já: http://labs.adobe.com

E bom proveito a todos!!!

Carregando…

Fiquem atentos… algo muito bom acontecerá no Brasil…

Mais detalhes no blog do Igor Costa (e, consequentemente aqui também).

Abraços!

Salve Galera.

Acabo de receber de Chrystian Toigo, gerente de Projetos de TI, o edital para contratação de 02 (dois) profissionais Adobe Flex para trabalharem na Conab - Companhia Nacional de Abastecimento - órgão do Governo Federal. As vagas são para profissionais PJ dispensando concurso público, embora será aplicada uma prova aos candidatos inscritos.

Maiores informações baixem o Edital 017-2009 - Adj Flex (arquivo DOC).
Um abraço a todos, e boa sorte  aos candidatos.

Salve Pessoal!

Todo mundo sabe que sou fã da Plataforma Flash, afinal, desenvolvo RIAs com Adobe Flex e adoro isso. O que muitos também sabem - e que já deixei claro em vários posts em listas que participo - é que não sou purista, muito menos um xiita técnológico. Pelo contrário, sou é capitalista. Uso aquilo que paga o meu salário, e enquanto estiver pagando o meu salário esforço-me em aprender mais sobre a tecnologia/ferramenta, afinal dependo dela.

No entanto, sou consciente que um profissional em RIA não pode fitar os olhos em uma só tecnologia, então sempre venho acompanhando os “concorrentes” como algumas libs ajax que nascem a cada dia, o JavaFx e também o Silverlight. Sim, sempre procuro dar uma “espiada” no Silverlight - e isso não é pecado -, no entanto hoje eu tive a plena certeza de uma velha desconfiança: O Silverlight me odeia! Ele me faz de bobo.. e isso é chato.. muito chato.

Já tive vários problemas com o SL 1.0, 1.5, 2.0 e agora os mesmos problemas estão se repetindo no  SL 3.0, vou mostrar:

Vi um post no RedeRIA (que acompanho diariamente) sobre Design em Silverlight. Ao tentar abrir a página, fui notificado que precisa instalar a mais nova versão do Silverlight 3.0 (Detalhe: Já tenho ele instalado, tanto que vejo outros aplicativos).

Ok. Estranhei, mas tudo bem.. pensei: “pode ser alguma atualização, então legal, vamos (re)instalá-lo”. Após os 99%, tenho a seguinte tela:

Erro no final da instalação.

Vendo a tela… tem um link “More Information”… clicando no link abre um site da Microsoft. Eu posicionei o browser da melhor forma possível, já que a tela de instalação do Silverlight não pode ser movida:

Erro na instalação: More Information

Detalhe para a mesangem na página dizendo que “foi instalado com sucesso”.
Até aí pensei: “bem.. um bugzinho.. tudo bem, agora vamos ver o post da RedeRIA…”

Reiniciei o browser, e voltei no post da RedeRIA… e para minha surpresa, adivinha:
Não tem silverlight!!!!

Conclusão: O Silverlight me odeia… é a única explicação que tenho. Ele não quer rodar no meu firefox e recuso-me a abrir o Internet Explorer para ver um exemplo. Detalhe que outros aplicativos em SL consigo ver no firefox… então, além de me odiar, ele me faz de bobo fazendo-se funcionar a hora que ele bem entende. Por que você faz isso Silverlight? Por que você me odeia tanto? Nunca falei mal de ti… Por que, por que, por queeeeeee… ?

Acho que por isso que o SL ainda vai demorar muito para chegar ao ponto do Flash Player 10.

E você, tem problemas com o SL? Conte para nós sua experiência.

Um abraço a todos!

Salve Galera!

Segue abaixo o convite do Achille Carette, manager do AUG FloripaFlex:

Gostaria de convida-los para a próxima reunião do AUG FloripaFlex, no dia 20/05 na ACATE.
O assunto do dia é “Integrando Flex e PHP“, que será apresentada por um especialista do assunto, o Eduardo Kraus.

Horário:
Quarta 20/05, 19h - 20h

Endereço:
ACATE
Sala 1o Andar
(Associação Catarinense de Empresas de Tecnologia)
Rua Lauro Linhares, 589,
88036-001 - Trindade
Florianópolis - SC

Palestrante:
Eduardo Kraus

Eduardo Kraus trabalha desde 2005 com programação Web com HTML e PHP. Conheceu o Flex em 2007 e atualmente só desenvolve nesta linguagem com PHP. No momento esta pesquisando para desenvolver sites em Flex, de modo que o google consiga indexar e prestando serviço de desenvolvimento e consultoria

Pauta:
Integrando Flex e PHP

A palestra tem por objetivo apresentar o Flex aos programadores PHP e a facilidade em trabalhar com RemoteObject. Demonstar a integração do Flex com PHP e PHP+MySql utilizando AMFPHP e uma comparação com as três formas de integração. Uma breve abordagem do AMFPHP e suas configurações. E finalizando falar sobre segurança do Flex com PHP via AMFPHP

Inscrições:
Como sempre as inscrições são gratuitas mas as vagas limitadas. Por razões de organização, pedimos que façam sua inscrição pelo formulário
https://spreadsheets.google.com/viewform?hl=en&formkey=ckkzdU9ramk0ZVZwcDk2RThDTnVrUkE6MA

Mais informações:
AUG FloripaFlex
Página da reunião no AUG
Blog do Eduardo

Contamos com a sua presença,

Achille

Olá Pessoal!

Dia 28/04 fiz a prova de certificação para Flex3 with Air 1.5 e passei. Desde lá não tive tempo para postar, e só agora que estou anunciando aqui no blog.

Logotipo enviado aos candidatos que passam na prova.

Minhas considerações:
Não achei a prova tão cheia de “pegadinhas” como vejo por aí nas provas/simulados de SCJP. Achei ela mais “direta ao ponto”. É claro que requer atenção do candidato na leitura da questão, principalmente no fato da prova ser em ingles, não tem prova em português.

Como a prova é um sorteio de perguntas, não ajuda muito eu comentar sobre aquelas que eu ainda lembro, mas algumas coisas foram interessantes, como por exemplo:

  • Não tive perguntas sobre RemoteObject especificamente, só de HttpService e <mx:Dataservice> (LCDS).
  • Apanhei muito das perguntinhas de css/skins, já q não é uma área que me dedico muito mesmo.
  • Como ainda não tive a oportunidade de desenvolver um projeto em AIR, algumas perguntas sobre File API e SQLite me surpreenderam.
  • Cuidado com as perguntas sobre FileReference no Flex! Lembre-se que a prova é baseada no SDK 3.0 (Flash Player 9) portanto, ainda não é possível ler/salvar arquivos no Flex. (feature adicionada só a partir do FLex SDK 3.2 / Flash Player 10)

Em outubro/2008 eu já tinha tentado a prova de Flex2 e na época precisava de 72% para passar. Fiz 71.5%.

Hoje a prova de Flex3 with AIR requer  67% e eu fiz 72% (malditos skins/css =D). O Score baixou, mas o número de perguntas também baixou: agora são só 50 perguntas, sendo 10 de AIR… ou seja, qualquer pergunta que você errar estará perdendo muitos pontos, portanto tenha certeza das respostas!

Material que estudei: Nenhum específico. Contei mais com a minha experiência de 8 projetos (até agora) desenvolvidos e o dia-a-dia trabalhando com Flex desde 2007. Mas posso recomendar seguramente dois livros que contemplam todos os requisitos da prova:

Então, é isso pessoal. Vamos estudar e se certificar.

Boa sorte àqueles que pretendem tentar, um abraço!

Olá Pessoal!

Hoje, meu amigo Beto Fiote fez uma pergunta na Flex-Brasil sobre o qual estrutura de dados em AS3 equivale ao HashMap do Java.

Quem já teve necessidade de trabalhar com estruturas de dados mais elaboradas, sabe que em alguns momentos o Array e o ArrayCollection não dão conta do trabalho. O que pouca gente conhece é que em AS3 temos também a Dictionary, mas ela ainda carece de algumas implementações/validações básicas para quem está acostumado a trabalhar com estruturas em Java, como por exemplo não inserir valores com chaves duplicadas.

Enfim, o Igor Costa postou um link de uma implementação de HashMap em AS3 feita por Eric Feminella, muito boa. O post do Eric pode ser visto aqui:
http://www.ericfeminella.com/blog/2008/04/02/collections-api-update/

Depois, lembrei que há tempos atrás eu “brinquei” com uma biblioteca de estruturas de dados, que possui muitas implementações interessantes e  comumente usada emdesenvolvimento de jogos para o Flash Player:

as3ds - AS3 Data Structures:
Site no Google Code: http://code.google.com/p/as3ds/
Blog da equipe: http://lab.polygonal.de/ds/

Recomendo verem o blog e os exemplos, as implementações são realmente fantásticas.

Na época eu precisei adaptar algumas coisas para funcionar no Flex, não lembro ao certo, mas nada que baixar a biblioteca e jogar no Flex Builder para saber.

Bem, fica a dica aí para vcs. Se vc precisar trabalhar com Estrutura de Dados mais elaboradas que Arrays e ArrayCollections, já sabe por onde começar [:D].

Um Abraço a todos!

Older Posts »