Falando um pouco sobre flex e ria

21
Falando um pouco sobre FLEX e RIA Leonardo Eloy Lima [email protected] @EloyLeonardo

description

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

Transcript of Falando um pouco sobre flex e ria

Page 1: Falando um pouco sobre flex e ria

Falando um pouco sobre FLEX e RIA

Leonardo Eloy [email protected]

@EloyLeonardo

Page 2: Falando um pouco sobre flex e ria

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 ?

Page 3: Falando um pouco sobre flex e ria

O que é RIA ?

Page 4: Falando um pouco sobre flex e ria

O que é RIA ?

É um verbo UAI !

Page 5: Falando um pouco sobre flex e ria

O que é RIA ?

É um verbo UAI !

Page 6: Falando um pouco sobre flex e ria

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 !

Page 7: Falando um pouco sobre flex e ria

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

Page 8: Falando um pouco sobre flex e ria

RIA - DeficiênciasO Tempo de CarregamentoO Processamento

Page 9: Falando um pouco sobre flex e ria

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

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

Page 10: Falando um pouco sobre flex e ria

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

Page 11: Falando um pouco sobre flex e ria

Flash Plataform

Fonte:http://goo.gl/iXdj

Page 12: Falando um pouco sobre flex e ria

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>

Page 13: Falando um pouco sobre flex e ria

Flex - LinguagensO Actionscript 3.0

<mx:Script> <![CDATA[

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

clientes.add(txtCliente.text); }}

]]></mx:Script>

Page 14: Falando um pouco sobre flex e ria

Flex – SDKsO Adobe Flex Builder(agora Adobe

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

Page 15: Falando um pouco sobre flex e ria

Concorrentes

Page 17: Falando um pouco sobre flex e ria

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;

Page 18: Falando um pouco sobre flex e ria

Onde NÃO usar Flex ?O SitesO BlogsO Portais

Page 19: Falando um pouco sobre flex e ria

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

modularização;

Page 20: Falando um pouco sobre flex e ria

Duvida

Page 21: Falando um pouco sobre flex e ria

Obrigado

O Email: [email protected] Twitter: @EloyLeonardo