Alchemy é um dos projetos da Adobe que mais me despertou espectativas, foi uma das grandes promessas apresentadas do Adobe MAX de 2008(juntamente com Adobe Flash Catalyst – Antigo Thermo). Em poucas palavras, você pode compilar seu codigo e C ou C++ resultando em um arquivo swc ou swf a ser executado a partir do Flash Player 10 e Adobe AIR 1.5.
Alchemy tem como objetivo trazer o poder e a performance dos aplicativos feitos em C/C++ para o ambiente Flash Platform, com o mínimo de degradação.
O Alchemy é destinado principalmente à utilização de bibliotecas C/C++ que tem pouca dependências do sistema operacional. Ideal para casos que precisam de uso intensivo como codec de áudio e vídeo, manipulação de dados, analisa de XML, criptografia ou simulação de física, o desempenho pode ser consideravelmente mais rápido do que o ActionScript 3.0 comum e entre 2 e 10x mais lento do que programas nativos em C/C++.
Nas demostrações do Adobe Max, uma em particular deixou a platéia espantada e despertando muito ceticismo, foi a demostração do jogo Quake feito em C/C++ convertido para Flash.
Acompanhe uma entrevista com Mike Welsh, que como “brincadeira”, portou o jogo Doom para o Flash.
Sobre o Alchemy
http://labs.adobe.com/wiki/index.php/Alchemy:Documentation:Getting_Started
http://labs.adobe.com/technologies/alchemy/
Doom em Flash
http://www.newgrounds.com/portal/view/470460
Entrevista com Mike Welsh
http://www.peterelst.com/blog/2008/12/18/porting-doom-to-flash-interview-with-mike-welsh/
As vezes você precisa que seu aplicativo rode em “background” bastando acessa-lo por um icone no systray do seu computador. O Adobe AIR suporta essa funcionalidade, sendo possivel usar a interação Read more »
É costume ao se desenvolver implementando Design Patterns, a criação de um arquivo por classe e vários packages para organização de seu projeto. Com o crescimento do projeto, acaba se tornando uma tarefa ardua escrever todos os includes necessários no inicio de cada classe. No PHP 5, foi adicionado a função de autoload para facilitar o desenvolvimento, com ela, não é mais necessario uma longa lista de includes, basta instanciar a classe que esta será automaticamente carregada Read more »

Não é novidade o apoio da Adobe com tecnologias que se integrem perfeitamente com o Flex, A Zend, que mantém o PHP, tem no seu ZendFramework, um pacote chamado ZendAMF, para implementar essa integração entre o Flex e o PHP. Nas mãos de Wade Arnold, que também mantem o AMFPHP.
Demorei um certo tempo para começar a usar essa implementação, ja havia me acostumando com o AMFPHP e feito varios sistemas com ele. No entanto, a propría Adobe recomenda o uso do ZendAMF para construção de RIA’s com Flex e PHP.
Como primeiro exemplo usando o ZendAMF Read more »
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 Read more »
Me deparei com um problema quando estava desenvolvendo um aplicativo para celulares com o flash lite que nunca imaginei que existisse, no meu celular Nokia 6120 classic rodou perfeito, quando peguei um Nokia N95 para testar, não sei porque, mas o N95 deu um giro de 90 graus no meu aplicativo e distorceu completamente.
Pensei e pesquisei algumas soluções e acabei achando dois artigos, um no site da Adobe e outro no site da Nokia.
O artigo da Adobe tem um item interessante, a possibilidade de mudar não so o layout, mas os fontes e cores dos textos de acordo com o dia e noite.
http://www.adobe.com/devnet/devices/articles/dynamic_layout_02.html
http://wiki.forum.nokia.com/index.php/Dynamic_Layout_control_for_Flash_Lite
Esta disponivel no Labs a nova ferramenta da Adobe para desenvolvimento de aplicativos moveis, essencialmente desenvolvidos com o Flash Lite, o Adobe Mobile Packager.
Read more »
Aproveite e atualize sua versão do Adobe AIR para a versão 1.5, entre as novidades estão suporte as novas features do Adobe Flash Player 10, uma nova API de atualização automatica(ApplicationUpdater), atualização da engine de html WebKit e outras mais
Baixe ja:
http://get.adobe.com/br/air/
Aproveite e de uma conferida na documentação do Adobe AIR
http://www.adobe.com/support/documentation/en/air/
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/
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
Read more »

Já a algum tempo foi lançado o Adobe Media Player, o player de multimidia da Adobe, com o significativo slogan "Watch what you want, when you want" ou "Assista o que você quiser, quando você quiser", entra na briga em um mercado dominado pela Microsoft Read more »
Link do Artigo original no site da Adobe em inglês

Durante os últimos anos, temos visto uma explosão de conteúdo de vídeo na web. A partir de sites como o YouTube que a característica é de conteúdo gerado pelos usuários a sites como o Adobe TV e outros que tem característica de produção profissional de vídeo instrucionais, para as principais emissoras para mostrar seu conteúdo na web, existem milhões de novos vídeo exibidos na Web a cada mês Read more »

O Adobe AIR(Adobe Integrated Runtime) é um framework de desenvolvimendo para criação de aplicativos desktop, um nivel acima em relação as Rich Internet Application(RIA) já existentes. Podendo-se criar uma interatividade nunca antes vista em relação a aplicativos desktop e web Read more »