Adobe Flex Deprecated

Este BLOG está no ar com o objetivo de armazenar e preservar o histórico.

Criando um arquivo de Log para o AMFPHP

O que seria de nós programadores se não fosse os arquivos de Log… Mais quando utilizamos o AMFPHP só aparece os erros do tipo Fatal Error. Mais isso tem solução. Dentro da pasta amfphp/core/shared/exception existe dois arquivos, php4Exception.php e php5Exception.php. Por um destes arquivo passa todos os erros que acontecem dentro do AMFPHP. Como só utilizo PHP5 vou mostrar como manipular Log neste arquivo. Arquivo amfphp/core/shared/exception/php5Exception.php Veja que pelo IF [...]

Leia toda a postagem
 

Adobe AIR e o futuro da Multitouch

Se comentários, [...]

Leia toda a postagem

Adobe oferece uma cópia gratuita do Flex Builder para desenv

Bom, se você é desenvolvedor e foi e recebeu a frase que você esta aqui de-metido, não desespere, pois a Adobe esta dando uma cópia do Flex Builder para você. Abaixo o pronunciamento de Andrew Shorten da Adobe, feito á DigitalArts. DigitalArts: What is Adobe doing? Andrew Shorten:“The Adobe evangelism team is offering a free copy of Flex Builder to developers who have recently been made unemployed. We’ve been offering this to people via our blogs, on Twitter, Facebook and [...]

Leia toda a postagem

Validando E-mail no Flex

Com certeza esta é o pior trabalho que temos em qualquer linguagem, porém a unica forma que tem de saber se o e-mail é válido é enviando um e-mail e pedindo confirmação. Mais quando esta fase não é tão importante, podemos criar um bom validador de e-mail que pelo menos faz com que o usuário digite um e-mail que seje válido. Para podermos valida-lo de forma fácil criei uma variável booleana, publica que recebe o status atual do TextInput. Também criamos um MetaData para [...]

Leia toda a postagem

Google Analytics para Flex

Para aqueles como eu, amantes dos produtos Google, e querem utilizar o Google Analytics em todos os sistemas, segue aqui uma forma fácil de integra-lo com o Flex. Crie um novo Website Profile para conseguir uma nova Web Property ID. Faça o download do zip contendo o swc em http://code.google.com/p/gaforflash/downloads/list Copie o analytics.swc para a pasta /libs do seu projeto. O Exemplo abaixo, comentado possui um TabNavigator que possui sua navegaçaõ integrada com uma conta minha do [...]

Leia toda a postagem

Compile projetos Flex sempre na mesma guia do Firefox

Igual a eu, vários programadores Flex utilizam o Firefox para testar seus inventos em Flex. Mais como nada é perfeito, mais pode ser configurado, vou ensinar como fazer que o Firefox não abra nova aba quando você executa o Run. 1 – Abra o Firefox e digite about:config na barra de endereço; 2 – No filtro digite browser.link.open_external; 3 – Definir browser.link.open_external para 1. Se quiserem saber o motivo leiam em [...]

Leia toda a postagem

Atualização do Flex 3.3 e do AIR 1.5.1

Hoje recebi duas noticias boas, tanto o Flex como o AIR receberam atualização. AIR versão 1.5.1 Adobe AIR 1.5.1 Developer and User Release Notes Adobe AIR 1.5.1 Documentation Download the Adobe AIR SDK How to overlay AIR SDK for use with Flex SDK Adobe AIR 1.5.1 Known Issues and Limitations Adobe AIR Forums Flex versão 3.3 Adobe Flex 3.3 Developer and User Release Notes Adobe Flex 3.3 Documentation Download the Adobe AIR SDK Boas [...]

Leia toda a postagem

Atualize seu navegador

Desenvolvedores ainda perdem muito em produtividade devido a navegadores desatualizados, sem suporte às funcionalidades e tecnologias atuais para alcançar seus clientes, limitando soluções e criando dores de cabeça desnecessárias. O Internet Explorer 6.0 (lançado em 2001) ainda participa de 34% do mercado de navegadores*. É um browser que não acompanha o estágio atual da Internet, possui falhas de segurança e limita todo o potencial de uma Internet melhor para todos nós. Esta [...]

Leia toda a postagem

O computador tem sentimentos?

Alguém já percebeu que as vezes quando se esta muito puto com a p.. do Ruindows que não quer fazer o que a gende manda, depois de um três chutes, um chingào e ele volta a funcionar! Pois é, achei um vídeo esplicando [...]

Leia toda a postagem
 

Chat com Flex e PHP

Exemplo simples de Chat com PHP compartilhado no Google Code. http://code.google.com/p/flexphpchat/ Funcionamento O principio de funcionamento deste Chat é bem simples. Quando você clica em conectar ele chama o método buscarMensagem(), que é responsável por buscar as mensagens no servidor. No servidor, o pedido quando recebido, primeiramente ele apaga as mensagens com mais de 10s. Por parâmetro é passado o ultimo CHAT_ID que foi carregado na consulta anterior para que só devolva [...]

Leia toda a postagem
 

Botão mais complexo que já vi...

No Flex para criar um botão é muito simples, nem vou colocar exemplo… Mais não é deste que estou falando. Vocês já devem ter notado o novo layout do Gmail? Bonito… Mais vai entender o código fonte… Se alguém entender, me [...]

Leia toda a postagem

Flex X Cache - 1° Round

Uma palavra de 5 letras e que incomoda tanto os desenvolvedores. mais seus problemas estão próximos do Fim, abaixo um pouco mais perto da solução. No meu caso vou explicar em PHP, e se alguém quiser me enviar em outra linguagem eu agradeço muito. Quando você cria um projeto, o flex cria a seguinte estrutura de pastas: Mais para que serve o index.template.html? Este arquivo é responsável por criar o arquivo que invocará o SWF na nossa aplicação. Então é com este cara que vamos [...]

Leia toda a postagem

As variáveis do Flash

Para quem precisa das variáveis da maquina do Cliente, abaixo segue as principais. Arquivo main.mxml Divirtam-se com o [...]

Leia toda a postagem

Ambiente restrito no Flex - Usando segurança na senha

Bha, quem que não teve problemas de perder a senha . . . Ou fez um sistema para empresa preocupada com senhas. Desenvolvo sistemas para empresas que usam HTTPS até para páginas HTML puras sem acesso restrito. Exagero? Então além de um sistema simples de Login acrescentei um extra. Estou criptografando o login e senha antes de ser enviado para o PHP. E no PHP envio para o MySql para comparar com as demais senhas existente no banco. Veja no exemplo abaixo que após o click no botão, é [...]

Leia toda a postagem
 

Ctrl+Shift+F no Flex Builder

Para aqueles que utilizam o Eclipse para programar outras linguagens, sentem falta é do Ctrl+Shift+F. Então, seus problemas acabaram-se, Chefou o FlexFormat. O FlexFormat é um Plug-in do Flex Builder, desenvolvida em Java e de código fonte aberto, e pode ser baixado em http://sourceforge.net/projects/flexformatter/. Ao fazer o download, salve o arquivo dentro da pasta plugins na instalação do Flex Builder, que no meu caso esta em C:Arquivos de programasAdobeFlex Builder 3plugins. Após o [...]

Leia toda a postagem

Problema com Aspas Duplas no WordPress

Estava com um problema bem grande no meu WordPress. Então escovei alguns bits e descobri no arquivo wp-includesformatting.php você tem que procurar os seguintes textos. Ao localizar, substitua por: E também por Agora é só testar e deixar um comentário se [...]

Leia toda a postagem

Manipulando Áudio no Flex

Quem nunca viu uma radio Web e quis ter uma? Eu tive a minha rádio FM, era ruim, confesso, mais era a minha rádio FM. Era meu orgulho, minha paixão. Então agora resolvi postar este exemplo. Neste exemplo utilizo a classe Sound para tocar o áudio. Ele recebe o objeto URLRequest que é responsável pelo download do mp3. A classe SoundTransform é responsável pelo volume do canal. Se você for implementar apenas a camada de áudio sem volume, não é necessário implementar a classe [...]

Leia toda a postagem

Eventos em DataGrid

Bha, esta noite estou inspirado. Então aqui vai mais um exemplo de como utilizar eventos dentro de itemRenderer de um DataGrid. No exemplo coloquei um botão de editar dentro de uma coluna do DataGrid, e quando clicar, preciso que abra um PopUp para edição dos dados. Arquivo main.mxml Veja acima que ao clicar no botão editar dentro do itemRenderer, é dispachado um evento. Com um evento sendo disparado, preciso de um que este seja escutado, então no creationComplete é iniciado a escuta [...]

Leia toda a postagem

Controlando o ViewStack por um MenuBar

Bha, depois de um bom tempo sem postar aqui, vamos a mais uma. Esta semana andei notando as dúvidas entre Menubar e ViewStack. Acima temos o XML que montará o Menubar, e este ao receber o evento de Click chamará a função menuPrincipalClicado. Este por sua vês é responsável por selecionar o ViewStack. Bom, então agora divirtam-se com o [...]

Leia toda a postagem

Definindo valor padrão para o ComboBox

Bha, o que mais enche o saco em qualquer linguagem é definir o valor padrão para um ComboBox. Então criei um componente que estende o ComboBox. Neste há dois métodos extras que deve ser setado o o Campo e o Valor. Arquivo main.mxml Arquivo br/mx/controls/MeuComboBox.mxml Veja o exemplo. Divirtam-se com o Código [...]

Leia toda a postagem
Página 5 de 8