O AMFPHP não morreu
Postado em 02 de Fevereiro de 2010
Três dias após eu demonstrar que o AMFPHP é mais rápido que o Zend_Amf, saiu uma atualização do AMFPHP. Veja a lista de arquivos em http://sourceforge.net/projects/amfphp/files/ O AMFPHP é estável e por isso apenas os arquivos abaixo eu encontrei alterações. amfphpgateway.php - linha 106 amfphpcoresharedutilMethodTable.php - 505 e [...]
AMFPHP ou ZendAmf
Postado em 11 de Outubro de 2011
Uma discussão que esta em alta é em relação a velocidade do ZendAmf. O ZendAmf é realmente mais lento por possuir recursos extras e ser baseado no Zend Framework. Eu já fiz a validação do XML ou AMFPHP, e nesta mostrei que o AMFPHP é muito mais rápido que o XML. Então aproveitando o exemplo mostro que o AMFPHP ainda continua mais rápido que o ZendAmf e por isso [...]
Converter imagem em SWF no Flash
Postado em 24 de Janeiro de 2010
No artigo anterior já havia demonstrado o poder do Flex, criando um FLV. Neste agora, em um pequeno exemplo vou demonstrar como converter uma Imagem PNG em um SWF e salvar em sua maquina. Quando clicar no Botão Salvar será executado a função gravarHandler() que captura um Snapshot do vídeo com a classe ImageSnapshot. Este Snapshot é convertido para PNG com a classe [...]
0x46 0x4C 0x56 0x01 0x01
Postado em 23 de Janeiro de 2010
Vocês devem achar muito estranho este título. Ele é o cabeçalho padrão de um arquivo FLV. Se quiser também estudar a fundo o FLV um bom começo é o site http://osflash.org/flv. Veja então abaixo o que significa cada um dos caracteres: 0x46 - 'F' 0x4C - 'L' 0x56 - 'V' 0x01 - Versão 1 0x01 - Somente vídeo Veja abaixo no Editor Hexadecimal os 5 caracteres [...]
Flex X Cache - 3° Round
Postado em 23 de Janeiro de 2010
Sempre ele o cache que nos atrapalha no desenvolvimento de aplicações Flex. Você quando cria um sistema que carrega XML tem muitos problemas com Cache. O Cache faz com que você atualize o XML mais este não se atualiza na aplicação Flex. Isso é muito simples de resolver. Vejamos um exemplo aonde carregamos o seguinte XML: /code/262/xml/xml01.xml Se você abrir este XML [...]
Utilizando o Adobe AIR 2.0 no seu Flex Builder 3
Postado em 17 de Janeiro de 2010
Todos já sabem que a versão beta do AIR 2.0 já esta disponível e que muitos novos recursos estão disponíveis nesta versão. Entre elas: Suporte para a detecção de dispositivos de armazenamento em massa; Recursos avançados de rede, como suporte a UDP, Socket seguro e escutar um Socket e suporte a IPV6; Suporte a integração com códigos nativos; Agora pode se abrir [...]
Invocar método assim que usuário fechar browser
Postado em 27 de Novembro de 2009
Uma das dúvidas que correm o mudo flex, é saber quando o usuário desconecta-se. Esta ação é util para registrar quanto tempo permaneceu on-line ou para fazer logof deste usuário. Pelo Flex isso não é possível pois assim que o browser é fechado o próprio browser destrói a instância do Flash Player e não há como executar nenhuma ação. Mais há uma saída. No [...]
Carregando uma fonte somente se ela não estiver instalada no
Postado em 18 de Novembro de 2009
Este processo comecei a pensar quando um cliente meu não tinha a fonte Arial instalada e tudo que dependia dela não aparecia. A segunda utilidade é economizar banda, pois as fontes normalmente consomem muito espaço do SWF quando embutidas. para que carregar uma fonte se a mesma já esta no Cliente? Então, um pouco de pesquisa montei a classe FontUtil, que possui somente [...]
Fontes
Postado em 18 de Novembro de 2009
Hoje precisei desenvolver uma aplicação com algumas fontes. Isso sobrecarregou muito minha aplicação. Vasculhando o livedocs, achei a classe Font e esta classe possui o método estático enumerateFonts que retorna a lista de todas as fontes instaladas no seu computador. Um pouco de pesquisa consegui a lista de fontes que esta disponível na maquina do [...]
[OFF] Pequeno errinho...
Postado em 12 de Novembro de 2009
Me deparei agora com uma das maiores listas de erros. TypeError: Error #1009: Não é possível acessar uma propriedade ou um método de uma referência de objeto nula. at mx.containers::FormItem/commitProperties()[E:\dev\beta1\frameworks\projects\framework\src\mx\containers\FormItem.as:527] at [...]
Preload não funciona com gzip habilitado no Apache
Postado em 03 de Novembro de 2009
Para aqueles que como eu habilitou a biblioteca gzip no servidor apache, certamente notará que o preload não aparecerá. Então pesquisando na Web, percebi que realmente este é um problema que existe e só é contornado adicionando uma exceção ao módulo deflate. Veja a configuração retirado da página do mod_deflate. <Location /> # Insert filter [...]
Eduardo Kraus no AperteCast 42
Postado em 29 de Outubro de 2009
Eu fui convidado a participar do 42° AperteCast promovido pelo apertef5.com.br. Então para escutar e conferir acesse http://apertef5.com.br/podcast/podcast-apertecast-42-flex-e-r-i-a/. Neste podcats foi abordados os seguintes assuntos: O que é R.I.A. Porque Flash e não Flex para criação de sites Qual a diferença entre Flex e Flash Aplicativos feito em adobe [...]
[OFF] O pessoal esta se especializando
Postado em 29 de Outubro de 2009
Por dia recebo em média 6 e-mail de golpe, mais nenhum foi tão profissional quanto este que recebi agora. Vejam os detalhes abaixo. O E-mail: O logo do Download foi bem deitinho também: Primeiro sintoma da Fraude, Não assinado: Programa muito bem feitinho, caprichado nos detalhes: Idêntico ao site do Banco: Ele quer minha senha? Ganhou: A senha de 6 dígitos: Não [...]
Cade o Application.application no Flex4
Postado em 24 de Outubro de 2009
Esta é a pergunta que mais recebo em meu E-mail, e só hoje foram 4. Application.application não esta mais disponível no Gumbo e agora temos FlexGlobals.topLevelApplication. Este recurso raramente é usado, mais quando estamos dentro de componentes ou itemrenderer e precisamos abrir um PopUp, ou um Alert centralizado precisamos fazer assim no [...]
Flash Builder 4 connect Data Services
Postado em 21 de Outubro de 2009
Criei um ScreenCast mostrando como se conectar ao ZendAmf com o Flash builder 4. Se quiserem fazer o Download do FLV, esta disponível [...]
Ctrl+Shift+F no Flash Builder 4
Postado em 21 de Outubro de 2009
Para meus leitores, o plug-in de formatação não é novidade, mais quando migrei para o Flash Builder 4, o memso não funcionou corretamente. Para utiliza-lo, vá até a página http://sourceforge.net/projects/flexformatter/ e baixe a ultima versão. No ZIP terás três arquivos jar que devem ser depositados na pasta plugin da instalação do Flash Builder 4. Para [...]
SharedBall com Red5 ou FMS
Postado em 21 de Outubro de 2009
Ninguém discorda que o SharedBall é o melhor exemplo de sincronização entre ambientes. Eu quando descobri o FMS foi meu primeiro exemplo que fiz, naquele caso era flash, para esta sincronização. Para o SharedBall pode ser usado o Red5, com o serviço fitcDemo, ou outro serviço, e no FMS apenas criando uma pasta em /FMS/applications. Basicamente temos um funcionamento [...]
Bliblioteca de integração do Flex com o PagSeguro um exemplo
Postado em 18 de Outubro de 2009
Ola galera, terminei agora a biblioteca pagseguroFlex para integrar o Flex com o PagSeguro. Toda a explicação esta em http://code.google.com/p/pagseguroflex/ Veja abaixo um exemplo funcionando da Aplicação. Código fonte disponível aqui. ASDOC da biblioteca esta disponível [...]
Compartilhando Câmera e Chat com o Flash Media Server
Postado em 18 de Outubro de 2009
Neste exemplo vamos criar um aplicativo chamado confDemo do Flash Media Server. Este serviço é igual ao publicado sobre Red5, porém reescrito para Flash Media Server.. O Flash Media Server é muito mais fácil de criar serviços do que o Red5, pois apenas precisamos saber programar em AS2. Então vá até o FMS, na pasta FlashMediaServer3/applications e cria uma nova pasta [...]
Como eram os sites a tempos atrás
Postado em 18 de Outubro de 2009
Há aqueles que tem saudades da época da internet discada e outros como eu que não querem saber de outra menor que 10MB. Então hoje achei um site interessante que traz um histórico de como era os sites a em um histórico. http://web.archive.org/web/ Neste site achei a raridade ao lado datada de Dec 02, 1998. A UOL era feia em May 26, [...]




