O Adobe Flex tem se tornado tendência quando o assunto é camada de visão entre os desenvolvedores, analistas, gerentes e principalmente os usuários, podendo se integrar praticamente com qualquer linguagem de programação. Na camada de negocios temos uma disputa boa entre Java e .NET(ok ok Java leva vantagem).
Para que o Flex consiga se integrar perfeitamente com Java, é necessário ter um gateway (dispositivo que atua em qualquer camada do modelo ISO/OSI para vencer “diferenças” entres redes, manipulando e convertendo dados) que possa converter os tipos de dados nativos do Flex para os tipos de dados nativos do Java e vice-versa utlizando o protocolo AMF Continue reading
Category Archives: Flex
Três maneiras de otimizar sua aplicação Flex
Otima dica de video direto do Adobe TV, três maneiras para otimizar seus aplicativos com o Adobe Flex. Em resumo temos:
- Exportar como Release Build(seu aplicativo sera compilado sem oções de debug).
- Usar Modulos.
- Usar Runtime Shared Library(serão gerados mais dois arquivos com as extensoes com os nomes framework(versao).swf e framework(versao).swz que devem ser enviados juntamente com seu swf principal para o servidor.
Segue o link do video:
http://www.webkitchen.be/2008/11/16/3-ways-to-make-your-flex-application-smaller/
Adobe TV
http://tv.adobe.com/
Criando janelas customizadas com Adobe AIR
O Adobe AIR permite que você personalize as janelas de suas aplicações, por padrão, o Adobe AIR utiliza o layout das janelas do sistema operacional(Windows, Mac ou Linux), no Flex existe a opção de usar a FlexChrome(que particularmente não sou muito fã). Mostrarei um exemplo simples usando o Adobe Flex, Adobe Dreamweaver CS4 e o Adobe Flash CS4.
Se ainda não conhece o Adobe AIR, recomendo que dê uma olhada nesse artigo antes de proseguir com o tutorial 😉
Adobe Flex e Java
Agora brincando com Java…
Put it all together: Adobe Flex, BlazeDS, and Hibernate JPA on Tomcat and MySQL
Protegendo seu conteúdo de vídeo com Flash Media Server
Recentemente peguei um projeto onde o objetivo do cliente era que as video-aulas fossem transmitidas pela web, ate ai tudo bem, o problema veio quando ele quis que essas video-aulas não pudessem ser salvas por qualquer um na internet. O sistema estava originalmente em windows media player.
Realizamos um estudo para oferecer a melhor opção, primeiramente os videos teriam que ser disponibilizados em FLV(claroo não!!!), só fazendo isso já reduzimos em mais de 90% a possibilidade de um usuário mal-intencionado capturar esse vídeo. Feito isso, a possibilidade ficou entre usar Download Progressivo e stream(com Flash Media Server).
Download progressivo foi logo descartado pois Continue reading
Salvar a imagem da webcam no servidor
Tenho um projeto que necessitou dessa funcionalidade, alem de alguns emails que me mandaram perguntando como isso poderia ser feito.
Encontrei esse artigo no www.bytearray.org que explica como fazer isso com Flash e AMFPHP 1.9(que suporta bytearray) e utilizando a classe jpgencoder(baseada no bytearray), so tive que adaptar para o Flex.
veja o artigo
http://www.bytearray.org/?p=90
Mas o que é bytearray?
bytearray é uma classe introduzida no ActionScript 3, com a finalidade de escrever, ler e trabalhar dados binarios.
http://livedocs.adobe.com/labs/flex3/langref/flash/utils/ByteArray.html
Claro ParkFashion – Flex, Flash Media Server e PHP – O Projeto.
Agora que o projeto foi implementado com sucesso, mostrarei como foi o processo desde o projeto ate sua implementaçao. Primeiramente tive uma conversa com o Rafael Dohms, que trabalhou para o jornal no evento dos anos anteriores, sobre o que era possivel e o que nao era possivel fazer com a tecnologia Flash, ele queria inovar esse ano e eu Continue reading
Claro ParkFashion – Flex, Flash Media Server e PHP
Está no ar o hotsite que o Grupo Comunidade de Comunicação preparou para divulgação do evento Claro ParkFashion. A novidade desse ano é que o evento está sendo transmitido ao vivo pela internet, com cameras para o desfile e para o estande do Jornal da Comunidade.
Após o evento estarei mostrando detalhes do projeto em alguns artigos juntamente com o Rafael Dohms.
Apollo disponivel no labs
Para quem estava aguardando ancioso, o Adobe Apollo já pode ser baixado no labs da Adobe.
Você pode baixar:
Apollo SDK – como o SDK do Flex, você tera o compilador e o conjunto de classes do Apollo.
Apollo Runtime – o player para rodar as aplicações.
Documentations and Samples – a documentação e exemplos do Apollo.
Apollo Extensions for Flex Builder 2.0.1 – extensão para desenvolver as aplicações em Apollo usando o Flex Builder.
ActionScript 2 to ActionScript 3 Cheatsheet
Via blog do Mike Chambers
Um cheatsheet de migração do ActionScript 2 para o ActionScript 3