STICKMAN (155 pts)

RICARDO TEIXEIRA (40 pts)

JOTA LAGO (40 pts)

LEANDRO AMANO (83 pts)

DAUTON JANOTA (255 pts)

NILTON BICALHO (61 pts)

LUIZ HERRERA (117 pts)

FLASHGURU (155 pts)

SÁVIO PONTE (39 pts)

JOÃO NETO (78 pts)

NETO LEAL (116 pts)

DANIELA PIRES (86 pts)
Treinamento PontoFlash de Flash e ActionScript

Gostaria que um executável preenchesse a tela toda em fullscreen.

Relógio analógico.

Importar variáveis de um TXT, com loadVars em um compontente scrollBar (rolagem).

Dica sobre o uso de cenas.

Como duplicar um movieclip em três posições diferentes determinadas?

Alguém ai pode me dizer o que é esse tal de "prototype"?

Como faço para ter um efeito Lupa

Como faço um stop and play no som.

Porque os símbolos de porcentagem (%) de um arquivo txt não aparecem num campo de texto?

Biblioteca de fontes usadas em vários filmes (fontes compartilhadas).

Como faço para desabilitar as opções que aparecem quando se aperta o botao direito no swf?

Como manipular uma cena de um movieclip?

Como eu simulo frames no Flash?

Detectar o FlashPlayer (plugin).
Usando XML com Fireworks MX.

Máscara percorrendo um caminho.

Desenhando interativamente no Flash 5

Duplo clique.

Simulando 3D.

Criando um verificador de campos de um formulário.

Imagem Pixel a Pixel no PhotoShop.

Gerenciando camadas no CorelDraw

Objeto array.

Flash e as mudanças do IE

Janelas tipo Windows com Swap Depth

Labirinto - Plataforma de jogo em terceira pessoa em flash 5: 1° parte
Pond

Blaublau

Escrever

Comunicare

Interative

Dots2a

Scroll circular

Duplicate MC

Page cur

Clock

Satélite

Substituir texto
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