Um recurso interessante e que pouca gente conhece no Flash Player ou Adobe AIR, é que além de acessar recursos como a webcam do usuário, ele pode também detectar se há ou não movimentos na camera. Isso pode ser útil se você está implementando um sistema de stream ao vivo e quer economizar a banda usada. Por exemplo, só será publicado o stream se a camera tiver algum movimento Read more »
Em Física, Cinemática é o ramo responsável por estudar o movimento dos corpos. Cinemática Inversa (IK) é uma tecnica muito utilizada em engenharia, robotica e animação. Consiste no movimento de um objeto ou de um conjunto de objetos em relação a outros objetos, usando uma estrutura articulada de bones. Os bones permitem a movimentação de forma complexa e natural permitindo criar animação de personagens, como braços, pernas e expressões faciais com muito mais facilidade, a imagem mais simples para ilustra isso é do movimento de uma alavanca Read more »
Muitas vezes necessitamos que nosso sistema possa armazenar dados localmente, sem a necessidade de um banco de dados robusto como um MySQL ou um SQL Server, ou mesmo que os dados possam ser armazenados localmente para uma posterior sincronização com um banco de dados remoto. O Adobe AIR oferece a possibilidade de se trabalhar com banco de dados localmente, seu banco é baseado no banco de dados SQLite, o mais usado para esse tipo de necessidade por ser bem rapido e fácil de se trabalhar. Foi adicionado suporte a transação no Adobe AIR 2.0 Read more »

Ocorrerá no próximo dia 29 de maio, o evento em Brasília promovido pelo AUGDF sobre os ultimos lançamentos da Flash Platform, entre eles Flash Builder, Flex 4, Flash Catalyst, ColdFusion 9 e ColdFusion Builder
Se você é do Rio de Janeiro, participe do evento promovido pelo CFUGBR
http://www.cfugbr.com/evento/
Precisei implementar uma AdvancedDataGrid em uma funcionalidade que hora ordenava os dados pela primeira letra, hora não. Em primeiro momento achei que fosse bem complicado, já que tinha feito algo semelhante em outro projeto onde deveria agrupar por exemplos hora os servidores, hora as instancias dos servidores.
Ao olhar esse projeto antigo, achei que estava muito complicado e de dificil entendimento, voltei ao livedocs para estudar um pouco mais. Read more »
Nos últimos anos vimos uma explosão do crescimento de conteúdo multimídia, contribuindo também o crescimento do uso da banda larga, temos mais usuários com acesso a conteúdo multimídia, mas o principal fator foi a facilidade que o Flash trouxe para esse tipo de implementação de conteúdo rico(ou você acha que se o youtube fosse feito com windows media, teria o mesmo resultado
), inclusive para dispositivos movéis. Recentemente tivemos os maiores picos de pessoas acessando conteúdo via stream com o funeral do Michael Jackson, só não sendo superado pela posse do Obama.

Adobe Flash Media Server e Flash Platform
O objetivo deste artigo é demonstrar como podemos fazer a simples distribuição de conteúdo por stream usando o Adobe Flash Media Server juntamente com a
Flash Platform Read more »
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 »
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
Via blog do Mike Chambers
Um cheatsheet de migração do ActionScript 2 para o ActionScript 3
http://actionscriptcheatsheet.com/blog/archives/22
Dependendo do tamanho da aplicação em desenvolvimento, pode ser necessário ter um controle do consumo de memória e modularizar a aplicação utilizando recursos como SWFLoader e agora com o Flex 2.0.1 a classe Module.
Fabio Terracini escreveu um excelente artigo explicando esse e outros fatores que com certeza ajudarão na hora de desenvolver um aplicativo de porte.
Veja o artigo completo:
http://blog.dclick.com.br/2007/01/23/gerenciamento-de-memoria-e-tamanho-dos-arquivos-em-grandes-aplicativos-utilizando-o-modules-do-flex-201/
Segue um link de um tutorial sobre como utilizar o Flex 2 com o AMFPHP 1.9
http://sephiroth.it/tutorials/flashPHP/flex_remoteobject/
O AMFPHP(criado por Patrick Mineault) é uma implemantação em PHP para suportar o protocolo AMF(Action Message Format) facilitando a comunicação entre um SWF(Flash/Flex) e um servidor PHP. Os dados trafegam em formato binário ganhando em performace e segurança. O AMFPHP 1.9 ja suporta o AMF3.
Já esta disponivel um atualização da linha de produtos Adobe Flex 2 que incluem:
Algumas das novidades:
- Carregamento dinâmico de CSS
- Você pode dividir uma aplicação em modulos e carrega-los em tempo de execução
- Suporte ao Apollo
- Suporte ao OSX
Mais detalhes sobre o Flex 2.0.1
Introducing Flex 2.0.1
Alguns tutoriais em video sobre ActionScript 3.0. Vale conferir.
http://as3.metah.ch/
Segue o link da palestra sobre o Apollo, apesar dos problemas que tivemos antes da apresentação, do nervosismo inicial(mic pegando minha respiração denovo!!!), acredito que foi boa a experiencia.
Agradecimentos especiais ao Ed Sullivan, pela ajuda e por ter cedido uma sala na ultima hora para que o encontro pudesse ser realizado, ao Fabio Terracini – Manager do AUGSP – pela contribuição e dicas e ao Danilo Santana do MXStudio.
link da gravação:
http://adobedev.adobe.acrobat.com/p83392412/
link do artigo no MXStudio
http://www.mxstudio.com.br/views.tutorial.php?act=view&cid=11&aid=979
Patrick Mineault postou hoje na lista Flexcoders que já esta em fase de testes o suporte a AMF3 no AMFPHP.
Mensagem na lista:
http://tech.groups.yahoo.com/group/flexcoders/message/58590
Se quiser testar também:
http://5etdemi.com/uploads/amfphp-1.9.alpha.zip
Renaun Erickson tem alguns exemplos ja com AMF3
http://renaun.com/blog/2006/12/12/166/