O Adobe Flex é um framework feito para criação de aplicativos RIA com a Flash Platform e que pela sua facilidade vem se tornando muito popular nos ultimos anos. Há classe chamada ObjectUtil, uma classe estática com uma serie de métodos para ajudar e agilizar no desenvolvimento de suas aplicações. Vou mostrar alguns exemplos dos métodos que mais utilizo Continue reading
Category Archives: ActionScript 3.0
Adobe Flash com novas APIs 3D – Conheça o Molehill
Foi apresentado no Adobe MAX 2010 ocorrido no final de outubro um preview do Adobe Flash Player 11 com novas APIs para se trabalhar com 3D – codinome Molehill – o resultado é impressionante e podemos ver também o suporte do novo Flash Player aos controles dos consoles, no video é usado um volante do X-Box Continue reading
Upload de arquivos com Adobe Flex e Zend AMF
O Zend AMF é uma implementação feita em PHP[bb]para se trabalhar com o protocolo de comunicação binário AMF(Action Message Format) fazendo parte do ZendFramework. Precisei implementar um sistema de upload de arquivos que fosse um pouco diferente do que normalmente é usado no Adobe Flash, sendo que essa funcionalidade precisava ser integrada no Zend AMF Continue reading
Usando Acelerômetro no Flash Lite 4.0
Tivemos o lançamento do Nokia N8, o primeiro dispositivo oficialmente a suportar Flash Lite 4.0. Além do Nokia N8, também temos o Nokia C7 e o Nokia E7, todos rodando o sistema operacional Symbian^3 e com o Adobe Flash Lite 4.0 já instalado. Isso implica a possibilidade do desenvolvimento de aplicativos para Symbian^3 usando ActionScript 3.0 rodando pelo browser ou standalone Continue reading
Trabalhando com exceções com Adobe Flex e Zend AMF
Algumas linguagens de programação possuem o recurso de se trabalhar com exceções como PHP, ActionScript 3.0, Java, C# etc. É um recurso que se for bem usado, torna-se poderoso e ajuda a evitar futuras dores de cabeça para seu sistema. Uma exceção nada mais é que a possibilidade de tratar um erro sem necessariamente parar totalmente seu programa Continue reading
Uma breve história sobre a origem do Adobe AIR
Serial Adobe Flash Builder 4 Free
O Adobe Flash Builder 4 é uma IDE de desenvolvimento para criação de aplicativos RIA baseados na Flash Platform, baseada no Eclipse, possui recursos avançados para aumentar sua produtividade no desenvolvimento de aplicativos RIA. O que pouca gente sabe é que a Adobe oferece gratuitamente a verão Standard do Flash Builder para estudantes, professores, desempregados e caso você queira usar para divulgar a tecnologia Continue reading
Detectando movimentos da webcam com Adobe Flash
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 Continue reading
Cinemática Inversa no Adobe Flash
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 Continue reading
Usando banco de dados local com Adobe AIR
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 Continue reading