Falando um pouco sobre flex e ria

Post on 18-Jan-2015

1.031 views 3 download

description

Apresentação sobre ria e flex utilizada no jacitec 2010

Transcript of Falando um pouco sobre flex e ria

Falando um pouco sobre FLEX e RIA

Leonardo Eloy Limaeloy@eloyleonardo.com

@EloyLeonardo

O que vamos ver ?O RIA;O Flash Plataform;O Flex;O Concorrentes;O Casos de Sucesso;O Onde usar ?O Onde NÃO usar ?

O que é RIA ?

O que é RIA ?

É um verbo UAI !

O que é RIA ?

É um verbo UAI !

O que é RIA ?

Aplicações ricas para Internet (da sigla em inglês RIA - Rich Internet Application) são aplicações Web que tem características e funcionalidades de softwares Desktop. [Wikipédia]

É um verbo UAI !

RIA - BenefíciosO Riqueza;O Melhor resposta;O Balanceamento de Carga;O Comunicação assíncrona;

RIA - DeficiênciasO Tempo de CarregamentoO Processamento

Flex – o que é ?O É o nome de uma tecnologia lançada

pela Macromedia, para o desenvolvimento de RIA, baseadas na plataforma do Flash.

Ou seja ...O Flex != Linguagem;O Flex != IDE;O Flex == Framework;

Flash Plataform

Fonte:http://goo.gl/iXdj

Flex - LinguagensO MXML;

<mx:Panel title="Cadastro" layout="vertical" width="278" height="164">

<mx:Label text="Nome"/><mx:TextInput id="txtCliente" text=""/>

<mx:Button id=“btSalvar" label="Salvar"/> </mx:Panel>

Flex - LinguagensO Actionscript 3.0

<mx:Script> <![CDATA[

private function salvar(): void { if (txtCliente.text != “”) {

clientes.add(txtCliente.text); }}

]]></mx:Script>

Flex – SDKsO Adobe Flex Builder(agora Adobe

Flash Builder);O SDK;O Flash Develop;O FlexBean;O ELIPS Studio (Cross compiler);

Concorrentes

Onde Usar Flex ? O Aplicações que possuam interfaces

interativas;O Manipulação de vídeo e/ou áudio;O Construção de aplicações que

funcionem em vários navegadores;O Acesso a diferentes fonte de dados;

Onde NÃO usar Flex ?O SitesO BlogsO Portais

Evite ....O Fazer uso excessivo de animações;O Animações longas;O Uso excessivo de 3D;O Sistemas muito grandes SEM

modularização;

Duvida

Obrigado

O Email: eloy@eloyleonardo.comO Twitter: @EloyLeonardo