R-mix Musicast – Vol 1

rmix-v1

Oi, é com grande prazer que coloco em prática uma vontade minha de muito tempo, disponibilizar aqui no blog um Musicast.

Trata-se de uma seleção de músicas escolhidas e mixadas por mim, com muito carinho para que você possa ter cerca de uma hora de boa música, na minha opinião é claro.

Nesta primeira edição escolhi músicas de origens variadas para que vocês possam sentir um pouco do que vem por ai.

Espero que você curta, e deixe seus comentários, com sugestões dicas e críticas.

Confira abaixo e boa diversão!

[podcast]http://rfranco.org/rmix/rmix-musicast-vol1.mp3[/podcast]

Para baixar o arquivo clique aqui!

Para assinar no ITUNES clique aqui!

Para assinar o feed clique aqui!

Como animar no Flex – Parte 1 – Move

A partir desta semana pretendo iniciar aqui no blog uma série de artigos explicando pequenas coisas que vocÊ pode fazer com o Flex.
Coisas simples como fazer uma animação, mas que podem ser algo complicado para quem está iniciando.
Como você já sabe, ou não, o Flex, diferentemente do Flash, não trabalha com a famosa timeline, ou linha do tempo.
Ou seja no flex a animação deve ser construída usando o Action Script e o MXML.

Vamos ao primeiro exemplo:

Objetivo: Mover um objeto de uma lado ao outro da animação ao clicar no botão.

dica

Como fazer: Para executar esta ação basta você criar um componente de animação no mxml e apontar o mesmo para o objeto que deseja animar, após isso configuramos a ação no ActionScript e pronto!

Confira o código comentado:

<?xml version=”1.0″ encoding=”utf-8″?>
<mx:Application xmlns:mx=”http://www.adobe.com/2006/mxml” layout=”absolute” width=”385″ height=”228″>
<!– Criando os objetos utilizados na animação –>
<mx:Button x=”310″ y=”10″ label=”Mover” click=”animar()” />
<mx:Canvas id=”objetoAnimado” x=”10″ y=”159″ width=”66″ height=”59″ backgroundColor=”#FF0000″>
</mx:Canvas>

<!– criando o objeto de animação–>
<mx:Move id=”animacao” target=”{objetoAnimado}” />

<!–Iniciando o Action Script –>
<mx:Script>
<![CDATA[
//função que será chamado ao clicar no botão
public function animar() {
//definindo o ponto de origem
animacao.xFrom = 10;

//definindo o ponto de chegada
animacao.xTo = 310;

//definindo a duração da animação
animacao.duration = 500;

//rodando a animação
animacao.play();
}
]]>
</mx:Script>
</mx:Application>

E agora veja o exemplo em funcionamento:

É isso, simples assim, em breve novas dicas de Flex3 aqui!

Como receber parâmetro via URL no Flex 3?

Picture 1

Ultimamente tenho desenvolvido quase 100% do meu tempo no flex, e uma das necessidades que surgiram durante o desenvolvimento foi a possibilidade de receber parâmetros via url dentro do Flex.

E a solução é simples como deveria ser. Basta importar os pacotes BrowserManager e IBrowserManager e receber os dados:

Confira o código:

<?xml version=”1.0″ encoding=”utf-8″?>

<mx:Application xmlns:mx=”http://www.adobe.com/2006/mxml” layout=”absolute” creationComplete=”init()”>

<mx:Script>

<![CDATA[

import mx.managers.IBrowserManager;

import mx.managers.BrowserManager;

import mx.controls.Alert;

public function init(){

var bm:IBrowserManager = BrowserManager.getInstance();

bm.init();

Alert.show(bm.url);

}

]]>

</mx:Script>

</mx:Application>

Simples e rápido! Tem dúvidas? Deixe seu comentário!

O que é Adobe Air? E por quê utilizar?

Picture 1

O objetivo deste post é tentar explicar um pouco mais do que se trata a tecnologia Air da Adobe, e quais as oportunidades que ela traz as empresas e aos usuários.

O Air começou a ser desenvolvido em 2007, ainda sobre o codinome Apollo tendo seu lançamento oficial em fevereiro de 2008, ou seja, a pouco mais de um ano.

Basicamente o Air possibilita que aplicações nativamente desenvolvidas para a Web, possas ser portadas para o desktop, possibilitando uma gama maior de possibilidades sem as restrições do browser.

Dentre as vantagens da plataforma cito como mais importante:

É multi-plataforma, ou seja não importa se seu cliente usa Windows, Mac ou Linux, a aplicação vai funcionar.

Pode funcionar Off-line, e com isso você pode criar aplicações como um leitor de email que sincroniza quando se conecta a web

É integrado ao Dreamweaver ao Flash e ao Flex, ou seja com algumas poucas alterações, aquela aplicação web vira uma aplicação desktop.

Você não precisa se preocupar com a compatibilidade de browsers, liberando a criatividade dos designers para criação de interfaces geniais.

É atualizável, ou seja a cada nova versão de sua aplicação, os usuários serão avisados e podem atualizar a APP.

Estas, são algumas das vantagens, para desenvolvedores e clientes, algumas boas aplicações já foram feitas como:

Ebay Desktop

TwitterDeck

Aol Top 100

Você pode baixar boas apps no Adobe MarketPlace

Mas, no Brasil ainda estamos em um ritmo lendo para adoção da tecnologia, pretendo aqui no blog incentivar o uso da tecnologia divulgando links, apps e tutoriais!

Seja Air você também!


WWDC 2009 – Confira os lançamentos!

Começou a alguns minutos a edição 2009 da WWDC, evento especial da Apple para desenvolvedores onde tradicionalmente são anunciados novos produtos.

E vamos aos lançamentos deste ano:

  • Macbook Pro 15 polegadas
    • Melhor display que a Apple já pôs num notebook
    • Até 7 horas de autonomia, mais 2 do que o anterior.
    • Na esquerda, SD Card Slot no lugar do PC Express
    • Até 8GB de RAM 1066MHz DDR
    • Até 500GB de HD ou 256GB SSD
  • Atualização Macbooks
    • Até 500GB de HD, 256GB de SSD
    • FireWire 800 nos MacBooks!
    • Começam em US$1.199
  • Snow Leopard
    • Nova versão do sistema operacional da Apple
  • Safari 4 versão Final
  • QuickTime X

O que é o Google Wave?

Picture 1.png

O Google anunciou ontem em seu evento chamado Google I/O uma nova plataforma de comunicação denominada Google Wave, ferramenta esta que ainda está em fase de desenvolvimento e aceita apenas cadastros para recebimento de informações.

O objetivo do Google com o Wave é criar uma plataforma aberta, universal de comunicação mais flexível e ágil que o e-mail, podendo o usuário responder a uma “wave” com um vídeo, fotos, textos ou qualquer conteúdo.

Bom, na minha opinião o Gmail revolucionou o sistema de e-mail e quem sabe não seja a hora do e-mail em sim ser deixado para trás? Ousado? Talvez, mas se o Google reinventou a busca, pode reinventar a comunicação pela web.

E você o que acha? opine!

Saiba mais sobre o Google Wave em : http://wave.google.com/

Flock é uma boa pedida para blogueiros…


picture-23

Estou testando nos últimos dias ferramentas que facilitem a vida de blogueiros como eu e passando por ferramentas como Blogo, Ecto etc… cheguei ao Flock.

O Flock é um browser que tem como objetivo integrar ferramentas sociais, fora dos seus sites de origem, através de uma ferramenta Desktop.

E após o teste o que pude concluir é que o Flock evolui muito desde a última vez que eu havia utilizado, lá na versão 0.9, e é hoje uma ferramenta muito útil para quem precisa acompanhar as ferramentas sociais, blogar, twittar etc… gastando o menor tempo possível.

Se você quer uma ferramenta para ganhar tempo o Flock pode ser uma boa opção!

Confira em : http://www.flock.com

Como acessar a internet do celular mais rápido!

picture-12

Se você, ainda não tem um smartphone, ou não tem um plano de dados dos mais confortáveis mas gostaria de começar a acessar a web do seu celular essa dica é para você.

O Site www.mobtimizer.com funciona como um acelerador de internet para celular. o funcionamento é muito simples você acessa o site e digita a url do site que deseja visualizar, o mobtimizer elimina imagens, animações e tudo mais que possa atrapalhar o carregamento rápido do site e exibe apenas texto e links.

Para quem deseja apenas a informação, pode ser útil!

Acesse http://www.mobtimizer.com/

Letroca, jogo nota 10 do Fulano.

Conheci agora pouco o game Letroca, desenvolvido pelo clássico site Fulano, o jogo é viciante e consiste em montar diversas palavras com as mesmas letras.

Vale a pena pela diversão!

http://www.fulano.com.br/scripts/JogosOnline/LeTroca/Plugin.asp