PANDOGO (82 pts)

LEANDRO AMANO (83 pts)

MARCOS JOSÉ PINTO (44 pts)

LUI FERNANDO (151 pts)

SÁVIO PONTE (39 pts)

MARLOS ALVES CARMO (90 pts)

AMAURY BENTES (123 pts)

DAUTON JANOTA (255 pts)

RICARDO TAKAHASHI (180 pts)

ZECA BALA (45 pts)

JOTA LAGO (40 pts)

JOÃO NETO (78 pts)
Treinamento PontoFlash de Flash e ActionScript

Não consigo usar fontes PIXEL no Flash. Transformo ela em imagem?

Alguém pode me dizer se há como inserir um som midi numa apresentação flash?

Como fazer uma validação para verificar se num campo de entrada foi digitado um número ou não?

Quer descobrir o nome de uma fonte?

Me ensinem a fazer um relógio digital em flash5 usando actions.

Algumas dicas de como usar XML no Flash.

Preciso remover todas as arrays que tenho em um movieclip?

Para que serve o ONIO SKIN?

Como faço para carregar vários filmes ao mesmo tempo?

Novo software une animação em 3D ao Flash

Como eu faço para checar quantos elementos de uma array é igual a "1"?

Quero montar algo como um Céu cheio de estrelas piscando.

Porque o loop FOR..IN nem sempre gera o mesmo resultado do FOR convencional?

Flash 5 ou Flash 4?
Jogo da Forca (terceira parte)

Criando um objeto para sua paleta personalizada (NINJA)

Botão dinâmico via Action Script.

Usando XML com Fireworks MX.

Color changer

Inserir dados no ASP via formulário no Flash.

Gráfico pizza.

Shake - navegador tremendo.

Looping.

Controlando um swf que está em outro frame

Aplicativo Dirigido por Dados com XML

Gira logo.
Alphacolor

Menu móvel

Call

Giro de duende

Zoom rotate e pan

Preloader avançado

To Lower Case

Visibilidade

Scrolling image

Lace

Bola_balance

Scroll dinâmico
HOME | TUTORIAIS
Macromedia Flex
por Marlos Alves Carmo

A Macromedia está desenvolvendo uma nova ferramenta bastante interessante, mostrando que está investindo no conceito RIA (Rich Internet Applications). Macromedia Flex, este é o nome oficial da ferramenta que inicialmente era conhecida como Macromedia Royale.

Com esta nova ferramenta tornará possível a criação de aplicações Flash utilizando uma nova linguagem semelhante ao XUL (linguagem presente no Mozilla Firebird), o MXML (Macromedia FleX Markup Language).

Com o Macromedia Flex, você não precisa mais abrir o modo de edição do Macromedia Flash para desenvolver suas aplicações. Através de comandos em MXML, você poderá criar suas aplicações inteiramente via código, facilitando o processo para desenvolvedores e agilizando a manutenção da aplicação.

O Macromedia Flex compila os arquivos MXML e gera arquivos swf's, retornando ao cliente o resultado. Veja um exemplo de como funciona o Macromedia Flex.

Código MXML

<?xml version="1.0" encoding="iso-8859-1"?>

<mx:Application xmlns:mx="http://www.macromedia.com/2003/mxml">

<mx:TextInput id="source" width="100"/>
<mx:Button label="Copy" click="destination.text=source.text"/>
<mx:TextInput id="destination" width="100"/>

</mx:Application>

Resultado

A Macromedia está desenvolvendo uma ferramenta que tornará possível você criar aplicações em modo visual, assim como no ambiente Flash e intercalar em modo source, o que facilitará e muito o trabalho de desenvolvimento, pois o designer poderá ser feito totalmente em modo visual e depois programar em cima disto.

Outra vantagem é que o Macromedia Flex terá integração com CSS, podendo configurar seus estilos de suas aplicações via código.

Exemplo:

estilo.css

@font-face {
   src: url("LucidaSansRegular.ttf");
   font-family: mainFont;
}

.error {
   color: #FF0000;
   font-size: 12;
}

.title {
   font-family: mainFontBold;
   font-size: 18;
}

TextArea {
   backgroundColor: #EEF5EE;
}

Código MXML

<?xml version="1.0" encoding="iso-8859-1"?>
<mx:Application xmlns:mx="http://www.macromedia.com/2003/mxml">

   <mx:style src="main.css"/>
   <mx:Label styleName="error" text="This is an error"/>
   <mx:Label styleName="title" text="This is a title"/>
   <mx:TextArea width="200" height="100" wordWrap="true">
      This is a TextArea
   </mx:TextArea>

</mx:Application>

Resultado

Além da opção de poder configurar o estilo por CSS, o MXML tem uma linguagem de script para poder dar interatividade a suas aplicações. O script é codificado dentro das tags <mx:script></mx:script>.

Veja o exemplo abaixo para entender melhor.

<?xml version="1.0" encoding="iso-8859-1"?>

<mx:Application xmlns:mx="http://www.macromedia.com/2003/mxml">

   <mx:script>

      function copy() {
         destination.text=source.text
      }

   </mx:script>
   
   <mx:TextInput id="source" width="100"/>
   <mx:Button label="Copy" click="copy()"/>
   <mx:TextInput id="destination" width="100"/>

</mx:Application>

É isso aí galera, em breve estarei escrevendo mais sobre o Flex, se quiserem acompanhar entre no meu blog www.marloscarmo.com/lis_blogs.php.


Links Relacionados

Site do Autor
http://www.marloscarmo.com

Fonte
http://www.macromedia.com



Devido à reformulação implementada no site, pode ser que você encontre alguns links quebrados. Por favor, ajude-nos a corrigir eventuais problemas nos informando links quebrados
0 comentário