SlideShare une entreprise Scribd logo
1  sur  27
White Master
Replace with
a graphic
5.5” Tall &4.3” Wide
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 1
Adobe Flash Platform
FabricioManzi
Consultor Adobe
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 2
Agenda
 Flash Platform: Visão Geral
 Catalyst
 Builder
 Framework
 Demos
 Flex Academy
 Q & A
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 3
Adobe Flash Platform
Flash
Builder
Flash CS4
Professional
Ferramentas para Design
e Desenvolvimento
Clientes
Servidores/
Serviços
Framework
AMF, XML, JSON, SOAP, RSS, ATOM, etc.
HTTP/S, Sockets, RTMP, etc.
Aplicações, Conteúdoe Vídeo
Flash
Catalyst
Flex
Flash Media
Server Family
Flash
Player
AIR
BlazeDS
Data Services
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 4
Posicionamento das Ferramentas da Flash Platform
Criar experiências
imersivas e conteúdo de
vídeo
Transforme layouts
artísticos em
interfaces de usuário
funcionais de
aplicações
Desenvolver aplicações
ricas para internet e para
desktop
Habilitando desenvolvedores e designers a construirem
aplicações e conteúdo interativo colaborativamente
Ferramenta de design de
interação para designers
rapidamente criarem
interfaces de usuário para
aplicações Flex sem
codificação
IDE para desenvolvedores
construírem rapidamente
aplicações multi plataforma
utilizando o framework Flex
e conteúdo interativo
utilizando ActionScript
Ferramenta de autoria
para designers e
desenvolvedores que
querem criar conteúdo
interativo e imersivo de
forma livre
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 5
Mudança de Mercado Flex
GERAÇÃO FLEX 3 GERAÇÃO FLEX 4
Flash
Builder
Flash
Catalyst
Flex framework
Alinhar a marca Flex como framework
open source que é a base do FB e FC
Flex framework,
Flex Builder
Marca consistente entre ferramentas
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 6
Tendências da Indústria
Monetizar
Usuários esperam
mais das aplicações
corporativas
Produtividade
Departamentos de TI
esperam menor
tempo de
desenvolvimento e
requerimentos de
manutenção mais
baixos
Mash-ups
Experiências
extraordinárias
vem surgindo
através da
integração
horizontal de
processos
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 7
Flash Platform: Focos de Aprimoramento
Produtividade Aprimorada
Design e desenvolvimento rápido
IntegraçãocomServidorese Serviços
Integre rápida e facilmente com a infra-
estrutura existente
Aplicações Expressivas
Construa conteúdos e aplicações mais
sofisticadas
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 8
Flash Catalyst
Ferramenta profissional de
design de interação para a
criação rápida da
experiências de usuário para
aplicações e conteúdo
interativo sem codificação
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 9
Público Alvo
WebDesigners e Designers de Interação
Responsáveis pelo design visual de experiências interativas criadas nas
agências. Usam ferramentas como Photoshop, Illustrator, e Fireworks para
criar o layout e recursos – mas também desejam criar o “comportamento”
da interface
Arquitetos da Informação
Responsáveis por criar os modelos de alto nível para as mídias e
experiências. Envolvidos nos wireframes iniciais e na idealização dos
processos
Designers Gráficos e Diretores Criativos
Bolar peças interativas ou sites de showcase sem ter que escrever código
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 10
Fluxo de Trabalho Atual
O fluxo de trabalho atual produz designs estáticos que tem uso limitado no
desenvolvimento
Design Desenvolvimento
 Design Visual
 Definir experiência do usuário
 Importar recursos visuais
 Implementar experiência do usuário
 Desenvolvimento
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 11
Novo Fluxo de Trabalho
O Novo fluxo de trabalho produz design funcional que pode ser usado no desenvolvimento
Design Desenvolvimento
 Design Visual
 Design de Interações
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 12
Utilizações para o Flash Catalyst
 Interfaces de
Aplicações
 ConteúdoInterativo
 Portfólios
 Guias de
Produtos
 Prototipagem
 Wireframing
 Micro sites
 Navegação de
Sites
 Widgets
 Educação
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 13
Recursos do Flash Catalyst
Design de
Interações
Design de
Layouts
Integração
entre
múltiplos
produtos
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 14
Recursos de Design de Interações
1. Organize projetos em Pages e objetos
em States
2. Design de Interações sem escrever
código
3. Transforme layouts estáticos em
componentes dinâmicos
4. Crie uma lista a partir de layouts
5. Dados em tempo de design
6. Estensibilidade através Componentes
7. Painel Biblioteca
8. Painel States
9. Transições e Seqüência de Ações
10.Painel Timeline
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 15
Recursos de Design de Layouts
1. Artboard
2. PosicionamentoPixel-level
3. Painel Layers
4. Painel Propriedades
5. Ferramentas vetoriais de desenho
6. Ferramentas de produtividade de
Layout
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 16
Integração entre múltiplos produtos
1. Integração com Photoshop e Illustrator
2. Integração com Flash Builder
3. Suporte a mídias dinâmicas (Áudio, Vídeo)
4. Suporte a Flash Player 10
5. Visualizar o projeto no navegador
6. Exportar para Flash Player
7. Suporte ao Flex 4 framework
8. Suporte a Windows e MacOS (Intel)
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 17
Flex Framework
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 18
SDK –Temas Principais
Design em
Mente
Produtividade no
Desenvolvimento
Evolução
Framework
 Spark component model
 MXML 2009
 FXG
 States, efeitos e layout
melhorados
 Texto de alta fidelidade
 Novo Componente de Vídeo
 Performance do Compilador
 Conexão 2 vias
 Aprimoramentos CSS
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 19
Flash Builder 4
Flex Builder 3
mais novos recursos
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 20
Abordagem das Aplicações Flex
As aplicações tipicamente começam com foco no design ou nos dados
 Envolvimento do arquiteto de
informação
 Uso de ferramentas da Creative
Suite
 Especificar “look and feel” é
crítico
 Direcionado por modelo de dados ou
serviços
 Orientado a tarefas (adicionando ou
atualizando registros, por exemplo)
 Usabilidade é crítica,mas dá menos
importância ao “look and feel”
FOCO EM DESIGN FOCO EM DADOS
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 21
Abordagem das Aplicações Flex
E independente do foco inicial, implementação e testes são parecidos
Codificação
 Codificação manual
 Capacidade de
manutenção
 Formataçãode código
Testes e
Implementação
 Profiling
 Debugging
 Build process
FOCO EM DESIGN FOCO EM DADOS
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 22
Flash Builder 4: Temas Principais
Suportar tanto aplicações focadas em design como em dados em um
ambiente produtivo
Designer /
Desenvolvedor
 Permanecer fiel ao
design
 Facilitar os fluxos
de trabalhos
 Eliminar passos
manuais
Desenvolvimento focado
em Dados
 Suporte a vários
diferentes back-ends
 Simplificar
gerenciamento de dados
 Gerar Interface de
Usuário sensível a
dados
IDE Produtividade &
Testes
 Codificação manual
aprimorada
 Tuning e debugging
com mais velocidade
 Se ajusta com
processos
estabelecidos de testes
e construção
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 23
Recursos Designer/Desenvolvedor
 Fluxo de Trabalho com Adobe
Flash Catalyst
 Abrir projetos Catalyst (FXP) no Builder
 Novo editor de States
 Fluxo de Trabalho com Adobe
Flash Professional
 Novo “Flash Component”
 Aciona Flash Professional, criar ou editar,
e retornar ao Builder
 Suporte a Temas
 Novo Aplicar Tema para UI
 Gerencie facilmente o look & feel dos
componentes Flex em uma aplicação
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 24
Desenvolvimento Focado em Dados
 ColdFusion
 PHP
 Java
 SOAP
 REST
 Flash Builder
examina o serviço
 Construir modelo
em tempo de
design
 Configure tipos de
dados e operações
 Databinding
 Geração de Interface
de Usuário
 Paginação
 Gerenciamento de
Dados
2.Modelo de Serviço1.Definir Serviço
3. Conectar operações
nos componentes de
interface do Flex
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 25
Desenvolvimento Focado em Dados: Serviços Suportados
 ColdFusion
 Consuma qualquer Componente ColdFusion (CFC)
 Novo fluxo de trabalho com ColdFusion Builder para gerar
automaticamente acesso a dados CFCs
 PHP
 Suporte integrado ao Framework Zend
 Use componentes Zend ou qualquer classe PHP5
 Novo fluxo de trabalho com Zend Studio para geração de classes
 Java
 BlazeDS
 LiveCycle Data Services ES – novo fluxo de trabalho com LiveCycle
Model Editor
 HTTP, REST, SOAP Web Services
 Extensível – adicione suporte para qualquer outro back-
end
<WSDL>
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 26
Resumo das Ferramentas
 Flex 4 framework é a base
das ferramentas
 Novas ferramentas
oferecem produtividade
aprimorada, integração com
servidores e serviços e
aplicações de alta fidelidade
 Flex Builder virou Flash
Builder
 Primeiro preview público do
Flash Catalyst
®
Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 27

Contenu connexe

Tendances

Introdução ao Adobe Flex
Introdução ao Adobe FlexIntrodução ao Adobe Flex
Introdução ao Adobe Flex
Rafael Nunes
 
Apresentação share point 2010 melhorias
Apresentação share point 2010   melhoriasApresentação share point 2010   melhorias
Apresentação share point 2010 melhorias
Douglas Romão
 
O rad da wave maker developing for the cloud
O rad da wave maker developing for the cloudO rad da wave maker developing for the cloud
O rad da wave maker developing for the cloud
Francisco Gonçalves
 

Tendances (20)

Principais novidades do Entity Framework 5.0
Principais novidades do Entity Framework 5.0Principais novidades do Entity Framework 5.0
Principais novidades do Entity Framework 5.0
 
TDC 2011 Goiânia - Desenvolvendo a Integração do Windows Azure e SharePoint 2010
TDC 2011 Goiânia - Desenvolvendo a Integração do Windows Azure e SharePoint 2010TDC 2011 Goiânia - Desenvolvendo a Integração do Windows Azure e SharePoint 2010
TDC 2011 Goiânia - Desenvolvendo a Integração do Windows Azure e SharePoint 2010
 
Introdução ao Adobe Flex
Introdução ao Adobe FlexIntrodução ao Adobe Flex
Introdução ao Adobe Flex
 
Liferay RoadShow 2010 | O Futuro no Desenvolvimento de Portais. Por Bruno Tar...
Liferay RoadShow 2010 | O Futuro no Desenvolvimento de Portais. Por Bruno Tar...Liferay RoadShow 2010 | O Futuro no Desenvolvimento de Portais. Por Bruno Tar...
Liferay RoadShow 2010 | O Futuro no Desenvolvimento de Portais. Por Bruno Tar...
 
Tecnologias ria2
Tecnologias ria2Tecnologias ria2
Tecnologias ria2
 
SharePoint Framework - Uma plataforma aberta e conectada
SharePoint Framework - Uma plataforma aberta e conectadaSharePoint Framework - Uma plataforma aberta e conectada
SharePoint Framework - Uma plataforma aberta e conectada
 
Apresentação share point 2010 melhorias
Apresentação share point 2010   melhoriasApresentação share point 2010   melhorias
Apresentação share point 2010 melhorias
 
O rad da wave maker developing for the cloud
O rad da wave maker developing for the cloudO rad da wave maker developing for the cloud
O rad da wave maker developing for the cloud
 
Adobe Digital Publishing Solution
Adobe Digital Publishing Solution Adobe Digital Publishing Solution
Adobe Digital Publishing Solution
 
LotusLive - Social Business
LotusLive - Social BusinessLotusLive - Social Business
LotusLive - Social Business
 
Faq visual class
Faq visual classFaq visual class
Faq visual class
 
Adobe Digital Publishing Suite by dualpixel
Adobe Digital Publishing Suite by dualpixelAdobe Digital Publishing Suite by dualpixel
Adobe Digital Publishing Suite by dualpixel
 
Lab - Forms Experience Builder v8
Lab - Forms Experience Builder v8Lab - Forms Experience Builder v8
Lab - Forms Experience Builder v8
 
Cs6+ccm+flas hbr2
Cs6+ccm+flas hbr2Cs6+ccm+flas hbr2
Cs6+ccm+flas hbr2
 
WebSphere 8 Intro (pt-BR)
WebSphere 8 Intro (pt-BR)WebSphere 8 Intro (pt-BR)
WebSphere 8 Intro (pt-BR)
 
Microsoft office 2010,libre office
Microsoft office 2010,libre officeMicrosoft office 2010,libre office
Microsoft office 2010,libre office
 
Treinamento WebSphere 6.1 Administration
Treinamento WebSphere 6.1 AdministrationTreinamento WebSphere 6.1 Administration
Treinamento WebSphere 6.1 Administration
 
Atlassian Confluence pela 3layer Tecnologia
Atlassian Confluence pela 3layer TecnologiaAtlassian Confluence pela 3layer Tecnologia
Atlassian Confluence pela 3layer Tecnologia
 
Todos os recursos do RAD Studio 10.3 RIO
Todos os recursos do RAD Studio 10.3 RIOTodos os recursos do RAD Studio 10.3 RIO
Todos os recursos do RAD Studio 10.3 RIO
 
1ª prova pós web 1ª chamada
1ª prova pós web 1ª chamada1ª prova pós web 1ª chamada
1ª prova pós web 1ª chamada
 

En vedette

Computação Gráfica : novos profissionais, novas ferramentas e novos mercados
Computação Gráfica : novos profissionais, novas ferramentas e novos mercadosComputação Gráfica : novos profissionais, novas ferramentas e novos mercados
Computação Gráfica : novos profissionais, novas ferramentas e novos mercados
Fábio Flatschart
 
20130712 Multiscreen Advertising MediaCom Oliver Blecken
20130712 Multiscreen Advertising MediaCom Oliver Blecken20130712 Multiscreen Advertising MediaCom Oliver Blecken
20130712 Multiscreen Advertising MediaCom Oliver Blecken
Werbeplanung.at Summit
 
Einsatzgebiete und Vorgehensweise mit Flash Catalyst
Einsatzgebiete und Vorgehensweise mit Flash CatalystEinsatzgebiete und Vorgehensweise mit Flash Catalyst
Einsatzgebiete und Vorgehensweise mit Flash Catalyst
Digicomp Academy AG
 
Desarrollando aplicaciones web usando Catalyst y jQuery
Desarrollando aplicaciones web usando Catalyst y jQueryDesarrollando aplicaciones web usando Catalyst y jQuery
Desarrollando aplicaciones web usando Catalyst y jQuery
Javier P.
 

En vedette (20)

UOL - Projeto Placar UOL
UOL - Projeto Placar UOLUOL - Projeto Placar UOL
UOL - Projeto Placar UOL
 
Leia Me Do Dreamweaver C5
Leia Me Do  Dreamweaver  C5Leia Me Do  Dreamweaver  C5
Leia Me Do Dreamweaver C5
 
controle de banda
controle de bandacontrole de banda
controle de banda
 
Smooth Transition to Unified Fabric Customer
Smooth Transition to Unified Fabric CustomerSmooth Transition to Unified Fabric Customer
Smooth Transition to Unified Fabric Customer
 
Computação Gráfica : novos profissionais, novas ferramentas e novos mercados
Computação Gráfica : novos profissionais, novas ferramentas e novos mercadosComputação Gráfica : novos profissionais, novas ferramentas e novos mercados
Computação Gráfica : novos profissionais, novas ferramentas e novos mercados
 
Dual-Stack IPv6 Monitoring bei AWK - Member Anlass Swiss IPv6 Council Nov 2013
Dual-Stack IPv6 Monitoring bei AWK - Member Anlass Swiss IPv6 Council Nov 2013Dual-Stack IPv6 Monitoring bei AWK - Member Anlass Swiss IPv6 Council Nov 2013
Dual-Stack IPv6 Monitoring bei AWK - Member Anlass Swiss IPv6 Council Nov 2013
 
20130712 Multiscreen Advertising MediaCom Oliver Blecken
20130712 Multiscreen Advertising MediaCom Oliver Blecken20130712 Multiscreen Advertising MediaCom Oliver Blecken
20130712 Multiscreen Advertising MediaCom Oliver Blecken
 
Mind jet catalyst
Mind jet catalystMind jet catalyst
Mind jet catalyst
 
01 Introducción a Flash Catalyst
01 Introducción a Flash Catalyst01 Introducción a Flash Catalyst
01 Introducción a Flash Catalyst
 
Highlights in Mahara 1.10
Highlights in Mahara 1.10Highlights in Mahara 1.10
Highlights in Mahara 1.10
 
Creación de Widgets con Flash Catalyst
Creación de Widgets con Flash CatalystCreación de Widgets con Flash Catalyst
Creación de Widgets con Flash Catalyst
 
Einsatzgebiete und Vorgehensweise mit Flash Catalyst
Einsatzgebiete und Vorgehensweise mit Flash CatalystEinsatzgebiete und Vorgehensweise mit Flash Catalyst
Einsatzgebiete und Vorgehensweise mit Flash Catalyst
 
SG09 Ux Flash Catalyst
SG09 Ux Flash CatalystSG09 Ux Flash Catalyst
SG09 Ux Flash Catalyst
 
Desarrollo de aplicaciones web usando Catalyst y jQuery
Desarrollo de aplicaciones web usando Catalyst y jQueryDesarrollo de aplicaciones web usando Catalyst y jQuery
Desarrollo de aplicaciones web usando Catalyst y jQuery
 
Desarrollando aplicaciones web usando Catalyst y jQuery
Desarrollando aplicaciones web usando Catalyst y jQueryDesarrollando aplicaciones web usando Catalyst y jQuery
Desarrollando aplicaciones web usando Catalyst y jQuery
 
UOL - Cotações 2012
UOL - Cotações 2012UOL - Cotações 2012
UOL - Cotações 2012
 
Lasst mich was erzählen
Lasst mich was erzählenLasst mich was erzählen
Lasst mich was erzählen
 
Monitoring der DualStack Umgebung der AWK Group
Monitoring der DualStack Umgebung der AWK GroupMonitoring der DualStack Umgebung der AWK Group
Monitoring der DualStack Umgebung der AWK Group
 
Tabla Comparativa SWITCHES CISCO
Tabla Comparativa SWITCHES CISCOTabla Comparativa SWITCHES CISCO
Tabla Comparativa SWITCHES CISCO
 
Flash Catalyst, como diseñar aplicaciones RIA
Flash Catalyst, como diseñar aplicaciones RIAFlash Catalyst, como diseñar aplicaciones RIA
Flash Catalyst, como diseñar aplicaciones RIA
 

Similaire à Adobe flash platform bem 2009

T@rget trust design de aplicativos css e skinning
T@rget trust   design de aplicativos css e skinningT@rget trust   design de aplicativos css e skinning
T@rget trust design de aplicativos css e skinning
Targettrust
 
T@rget trust design de aplicativos css e skinning
T@rget trust   design de aplicativos css e skinningT@rget trust   design de aplicativos css e skinning
T@rget trust design de aplicativos css e skinning
Targettrust
 
Silverlight no MIC Summer 2011
Silverlight no MIC Summer 2011 Silverlight no MIC Summer 2011
Silverlight no MIC Summer 2011
Felipe Pimentel
 
Apresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo SitesApresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo Sites
thiagolima
 

Similaire à Adobe flash platform bem 2009 (20)

RIA e Flex - Dando formas à Inovação
RIA e Flex - Dando formas à InovaçãoRIA e Flex - Dando formas à Inovação
RIA e Flex - Dando formas à Inovação
 
Airwebexpo
AirwebexpoAirwebexpo
Airwebexpo
 
Desenvolvimento de Aplicações com Visual Studio
Desenvolvimento de Aplicações com Visual StudioDesenvolvimento de Aplicações com Visual Studio
Desenvolvimento de Aplicações com Visual Studio
 
SpugRIA
SpugRIASpugRIA
SpugRIA
 
Campus Party - Desenvolvendo aplicações .Net com software gratuito
Campus Party  - Desenvolvendo aplicações .Net com software gratuitoCampus Party  - Desenvolvendo aplicações .Net com software gratuito
Campus Party - Desenvolvendo aplicações .Net com software gratuito
 
T@rget trust design de aplicativos css e skinning
T@rget trust   design de aplicativos css e skinningT@rget trust   design de aplicativos css e skinning
T@rget trust design de aplicativos css e skinning
 
T@rget trust design de aplicativos css e skinning
T@rget trust   design de aplicativos css e skinningT@rget trust   design de aplicativos css e skinning
T@rget trust design de aplicativos css e skinning
 
Adobe Flex
Adobe FlexAdobe Flex
Adobe Flex
 
Adobe Flex
Adobe FlexAdobe Flex
Adobe Flex
 
Rich Internet Applications
Rich Internet ApplicationsRich Internet Applications
Rich Internet Applications
 
Silverlight no MIC Summer 2011
Silverlight no MIC Summer 2011 Silverlight no MIC Summer 2011
Silverlight no MIC Summer 2011
 
Introdução ao IBM Bluemix - Silvia Matsuora (Solution IT Architect - Ecosyste...
Introdução ao IBM Bluemix - Silvia Matsuora (Solution IT Architect - Ecosyste...Introdução ao IBM Bluemix - Silvia Matsuora (Solution IT Architect - Ecosyste...
Introdução ao IBM Bluemix - Silvia Matsuora (Solution IT Architect - Ecosyste...
 
Grupo de estudos AS3 - Introdução ao ActionScript 3.0
Grupo de estudos AS3 - Introdução ao ActionScript 3.0Grupo de estudos AS3 - Introdução ao ActionScript 3.0
Grupo de estudos AS3 - Introdução ao ActionScript 3.0
 
Apresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo SitesApresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo Sites
 
Apresentação ISFramework
Apresentação ISFrameworkApresentação ISFramework
Apresentação ISFramework
 
Treinamento ASP.NET 2014
Treinamento ASP.NET 2014Treinamento ASP.NET 2014
Treinamento ASP.NET 2014
 
Aula1
Aula1Aula1
Aula1
 
Desenvolvendo aplicações RIA - Marcel Araujo
Desenvolvendo aplicações RIA - Marcel AraujoDesenvolvendo aplicações RIA - Marcel Araujo
Desenvolvendo aplicações RIA - Marcel Araujo
 
Construindo Aplicações PHP com Twelve-Factor App
Construindo Aplicações PHP com Twelve-Factor AppConstruindo Aplicações PHP com Twelve-Factor App
Construindo Aplicações PHP com Twelve-Factor App
 
Encontro no .NET Architects - Application Architecture Guide (AppArchGuide)
Encontro no .NET Architects - Application Architecture Guide (AppArchGuide)Encontro no .NET Architects - Application Architecture Guide (AppArchGuide)
Encontro no .NET Architects - Application Architecture Guide (AppArchGuide)
 

Plus de FabricioManzi

Plus de FabricioManzi (11)

BGS 2013
BGS 2013BGS 2013
BGS 2013
 
Apresentacao2
Apresentacao2Apresentacao2
Apresentacao2
 
Apresentacaouol
ApresentacaouolApresentacaouol
Apresentacaouol
 
Brazilian ug meeting
Brazilian ug meetingBrazilian ug meeting
Brazilian ug meeting
 
Campus
CampusCampus
Campus
 
Click
ClickClick
Click
 
Cs6+ccm+flas hbr4
Cs6+ccm+flas hbr4Cs6+ccm+flas hbr4
Cs6+ccm+flas hbr4
 
Digital publishing introbr
Digital publishing introbrDigital publishing introbr
Digital publishing introbr
 
Ecommerce20b
Ecommerce20bEcommerce20b
Ecommerce20b
 
Excelente compressão para web e multimídia
Excelente compressão para web e multimídiaExcelente compressão para web e multimídia
Excelente compressão para web e multimídia
 
Fabricio (3)flashmecadotrabalho
Fabricio (3)flashmecadotrabalhoFabricio (3)flashmecadotrabalho
Fabricio (3)flashmecadotrabalho
 

Adobe flash platform bem 2009

  • 1. White Master Replace with a graphic 5.5” Tall &4.3” Wide Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 1 Adobe Flash Platform FabricioManzi Consultor Adobe
  • 2. ® Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 2 Agenda  Flash Platform: Visão Geral  Catalyst  Builder  Framework  Demos  Flex Academy  Q & A
  • 3. ® Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 3 Adobe Flash Platform Flash Builder Flash CS4 Professional Ferramentas para Design e Desenvolvimento Clientes Servidores/ Serviços Framework AMF, XML, JSON, SOAP, RSS, ATOM, etc. HTTP/S, Sockets, RTMP, etc. Aplicações, Conteúdoe Vídeo Flash Catalyst Flex Flash Media Server Family Flash Player AIR BlazeDS Data Services
  • 4. ® Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 4 Posicionamento das Ferramentas da Flash Platform Criar experiências imersivas e conteúdo de vídeo Transforme layouts artísticos em interfaces de usuário funcionais de aplicações Desenvolver aplicações ricas para internet e para desktop Habilitando desenvolvedores e designers a construirem aplicações e conteúdo interativo colaborativamente Ferramenta de design de interação para designers rapidamente criarem interfaces de usuário para aplicações Flex sem codificação IDE para desenvolvedores construírem rapidamente aplicações multi plataforma utilizando o framework Flex e conteúdo interativo utilizando ActionScript Ferramenta de autoria para designers e desenvolvedores que querem criar conteúdo interativo e imersivo de forma livre
  • 5. ® Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 5 Mudança de Mercado Flex GERAÇÃO FLEX 3 GERAÇÃO FLEX 4 Flash Builder Flash Catalyst Flex framework Alinhar a marca Flex como framework open source que é a base do FB e FC Flex framework, Flex Builder Marca consistente entre ferramentas
  • 6. ® Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 6 Tendências da Indústria Monetizar Usuários esperam mais das aplicações corporativas Produtividade Departamentos de TI esperam menor tempo de desenvolvimento e requerimentos de manutenção mais baixos Mash-ups Experiências extraordinárias vem surgindo através da integração horizontal de processos
  • 7. ® Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 7 Flash Platform: Focos de Aprimoramento Produtividade Aprimorada Design e desenvolvimento rápido IntegraçãocomServidorese Serviços Integre rápida e facilmente com a infra- estrutura existente Aplicações Expressivas Construa conteúdos e aplicações mais sofisticadas
  • 8. Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 8 Flash Catalyst Ferramenta profissional de design de interação para a criação rápida da experiências de usuário para aplicações e conteúdo interativo sem codificação
  • 9. ® Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 9 Público Alvo WebDesigners e Designers de Interação Responsáveis pelo design visual de experiências interativas criadas nas agências. Usam ferramentas como Photoshop, Illustrator, e Fireworks para criar o layout e recursos – mas também desejam criar o “comportamento” da interface Arquitetos da Informação Responsáveis por criar os modelos de alto nível para as mídias e experiências. Envolvidos nos wireframes iniciais e na idealização dos processos Designers Gráficos e Diretores Criativos Bolar peças interativas ou sites de showcase sem ter que escrever código
  • 10. ® Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 10 Fluxo de Trabalho Atual O fluxo de trabalho atual produz designs estáticos que tem uso limitado no desenvolvimento Design Desenvolvimento  Design Visual  Definir experiência do usuário  Importar recursos visuais  Implementar experiência do usuário  Desenvolvimento
  • 11. ® Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 11 Novo Fluxo de Trabalho O Novo fluxo de trabalho produz design funcional que pode ser usado no desenvolvimento Design Desenvolvimento  Design Visual  Design de Interações
  • 12. ® Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 12 Utilizações para o Flash Catalyst  Interfaces de Aplicações  ConteúdoInterativo  Portfólios  Guias de Produtos  Prototipagem  Wireframing  Micro sites  Navegação de Sites  Widgets  Educação
  • 13. ® Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 13 Recursos do Flash Catalyst Design de Interações Design de Layouts Integração entre múltiplos produtos
  • 14. ® Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 14 Recursos de Design de Interações 1. Organize projetos em Pages e objetos em States 2. Design de Interações sem escrever código 3. Transforme layouts estáticos em componentes dinâmicos 4. Crie uma lista a partir de layouts 5. Dados em tempo de design 6. Estensibilidade através Componentes 7. Painel Biblioteca 8. Painel States 9. Transições e Seqüência de Ações 10.Painel Timeline
  • 15. ® Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 15 Recursos de Design de Layouts 1. Artboard 2. PosicionamentoPixel-level 3. Painel Layers 4. Painel Propriedades 5. Ferramentas vetoriais de desenho 6. Ferramentas de produtividade de Layout
  • 16. ® Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 16 Integração entre múltiplos produtos 1. Integração com Photoshop e Illustrator 2. Integração com Flash Builder 3. Suporte a mídias dinâmicas (Áudio, Vídeo) 4. Suporte a Flash Player 10 5. Visualizar o projeto no navegador 6. Exportar para Flash Player 7. Suporte ao Flex 4 framework 8. Suporte a Windows e MacOS (Intel)
  • 17. Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 17 Flex Framework
  • 18. ® Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 18 SDK –Temas Principais Design em Mente Produtividade no Desenvolvimento Evolução Framework  Spark component model  MXML 2009  FXG  States, efeitos e layout melhorados  Texto de alta fidelidade  Novo Componente de Vídeo  Performance do Compilador  Conexão 2 vias  Aprimoramentos CSS
  • 19. Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 19 Flash Builder 4 Flex Builder 3 mais novos recursos
  • 20. ® Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 20 Abordagem das Aplicações Flex As aplicações tipicamente começam com foco no design ou nos dados  Envolvimento do arquiteto de informação  Uso de ferramentas da Creative Suite  Especificar “look and feel” é crítico  Direcionado por modelo de dados ou serviços  Orientado a tarefas (adicionando ou atualizando registros, por exemplo)  Usabilidade é crítica,mas dá menos importância ao “look and feel” FOCO EM DESIGN FOCO EM DADOS
  • 21. ® Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 21 Abordagem das Aplicações Flex E independente do foco inicial, implementação e testes são parecidos Codificação  Codificação manual  Capacidade de manutenção  Formataçãode código Testes e Implementação  Profiling  Debugging  Build process FOCO EM DESIGN FOCO EM DADOS
  • 22. ® Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 22 Flash Builder 4: Temas Principais Suportar tanto aplicações focadas em design como em dados em um ambiente produtivo Designer / Desenvolvedor  Permanecer fiel ao design  Facilitar os fluxos de trabalhos  Eliminar passos manuais Desenvolvimento focado em Dados  Suporte a vários diferentes back-ends  Simplificar gerenciamento de dados  Gerar Interface de Usuário sensível a dados IDE Produtividade & Testes  Codificação manual aprimorada  Tuning e debugging com mais velocidade  Se ajusta com processos estabelecidos de testes e construção
  • 23. ® Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 23 Recursos Designer/Desenvolvedor  Fluxo de Trabalho com Adobe Flash Catalyst  Abrir projetos Catalyst (FXP) no Builder  Novo editor de States  Fluxo de Trabalho com Adobe Flash Professional  Novo “Flash Component”  Aciona Flash Professional, criar ou editar, e retornar ao Builder  Suporte a Temas  Novo Aplicar Tema para UI  Gerencie facilmente o look & feel dos componentes Flex em uma aplicação
  • 24. ® Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 24 Desenvolvimento Focado em Dados  ColdFusion  PHP  Java  SOAP  REST  Flash Builder examina o serviço  Construir modelo em tempo de design  Configure tipos de dados e operações  Databinding  Geração de Interface de Usuário  Paginação  Gerenciamento de Dados 2.Modelo de Serviço1.Definir Serviço 3. Conectar operações nos componentes de interface do Flex
  • 25. ® Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 25 Desenvolvimento Focado em Dados: Serviços Suportados  ColdFusion  Consuma qualquer Componente ColdFusion (CFC)  Novo fluxo de trabalho com ColdFusion Builder para gerar automaticamente acesso a dados CFCs  PHP  Suporte integrado ao Framework Zend  Use componentes Zend ou qualquer classe PHP5  Novo fluxo de trabalho com Zend Studio para geração de classes  Java  BlazeDS  LiveCycle Data Services ES – novo fluxo de trabalho com LiveCycle Model Editor  HTTP, REST, SOAP Web Services  Extensível – adicione suporte para qualquer outro back- end <WSDL>
  • 26. ® Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 26 Resumo das Ferramentas  Flex 4 framework é a base das ferramentas  Novas ferramentas oferecem produtividade aprimorada, integração com servidores e serviços e aplicações de alta fidelidade  Flex Builder virou Flash Builder  Primeiro preview público do Flash Catalyst
  • 27. ® Copyright 2009 Adobe Systems Incorporated. All rights reserved. Adobe confidential. 27