Airwebexpo
-
Upload
fabriciomanzi -
Category
Documents
-
view
26 -
download
0
Transcript of Airwebexpo
2006 Adobe Systems Incorporated. All Rights Reserved. 1
AIR
Fabricio ManziConsultor Adobe Systems Brasil
2008 Adobe Systems Incorporated. All Rights Reserved.
Fazendo a ponte com o usuário
Aplicações Web Ricas trazem inúmeros benefícios em negócios e resultados tangíveis.
Um recente estudo mostra que aplicações envolventes podem trazer um retorno superior a 400%.
As Organizações hoje procuram desenvolver aplicações web que: Criam uma experiência rica e mais
valorosa para o usuário final. Atinja sua base inteira de clientes
através das plataformas, desktop, e dispositivos
Podem ser produtivamente desenvolvidas aproveitando conhecimentos de seus profissionais sobre tecnologias existentes
2008 Adobe Systems Incorporated. All Rights Reserved.
Web 2.0 está redefinindo as regras do Jogo
Um movimento massivo, global e irreversível. Tendências Sociais
Redes Sociais, troca de conteúdo sem limites.
Tendências Tecnológicas WaaP, RIA
Tendências de negócios SaaS, BaaS
Mudança de Perfil: Descoberta da Informação x
Experimentação e Colaboração Exclusivamente no Navegador x
Independência de Dispositivo e Local
As expectitativas dos clientes mudaram!
Tecnologias RIA Adobe
Distribuição consistente em todos os browsers e agora no desktop
Experiências envolventes e altamente interativas
Alta produtividade no desenvolvimento
Produtividade: Designer Developer
Adobe Flex
Plataforma de Tecnologias Adobe
Ferramentas para Designers e Developers
Creative Suite 3
Flex® Builder
Servidores/Serviços
ColdFusionLiveCycle Flash Media Server
FlashCast
Scene7
AplicaçõesAdobeMediaPlayer
Frameworks
ClientesAdobe AIR
Adobe Flash Player
AdobeBuzzword
AcrobatConnect
Ajax Flex
2008 Adobe Systems Incorporated. All Rights Reserved.
Adobe AIR permite que desenvolvedores utilizem as
tecnologias existentes para criar e distribuir RIAs para desktop.
2008 Adobe Systems Incorporated. All Rights Reserved.
RIAs no desktop - Razões
Conexão Persistente
Funcionalidades do Desktop Acesso a dados Desenvolvimento eficiente
Marca Personalizada
2008 Adobe Systems Incorporated. All Rights Reserved.
Aplicações Ricas Plataformas
Produtividade Tecnologias Consagradas
Adobe AIR
2008 Adobe Systems Incorporated. All Rights Reserved.
Instalação
O instalador .air contém todos os arquivos da instalação
Cross-Plataforma SWF, HTML, PNG, XML, etc.
O mesmo .air instala no Windows, Macintosh, e Linux
O processo de instalação cria os executáveis que permitem as aplicações AIR atuarem como aplicativos nativos
2008 Adobe Systems Incorporated. All Rights Reserved.
WebKit HTML
Open Source
Total suporte a Ajax e compatibilidade web
Usado no Safari, KHTML
Beneficios do WebKit Open Source
Comprovado
Pequeno
2008 Adobe Systems Incorporated. All Rights Reserved.
Janelas Use janelas nativas do Sistema
Operacional
Use janelas customizadas implementadas pela aplicação
Transparência Regiões transparentes que podem receber
ou passar por cliques de mouse
Crie janelas com qualquer formato
Permite um controle completo sobre a Interface
O desenvolvedor pode prover controles customizados de janela
Janelas Customizadas e Aplicações Transparentes
2008 Adobe Systems Incorporated. All Rights Reserved.
Adobe AIR
Instalação e Desisntalação
Gerenciador de Tarefas ou lista de Processos
Atalhos
Drag and Drop
Área de Transferência
Comunicação entre aplicações
Notificações
2008 Adobe Systems Incorporated. All Rights Reserved.
Acesso a Arquivos Locais
Crie e delete arquivos e diretórios Copie e mova arquivos e diretórios Liste o conteúdo de diretórios Recupere informações sobre arquivos e diretórios Leitura e Escrita de texto ou arquivos binários
Texto, XML Video, Audio, Documentos
Registro de extensões de arquivos
2008 Adobe Systems Incorporated. All Rights Reserved.
Base de Dados Local
SQLite (http://www.sqlite.org) Supports ACID transactions
Configuration 0, criando uma solução integrada
SQL-92
Base de Dados completa em um único arquivo
Suportes a bases com tamanho de terabytes
2008 Adobe Systems Incorporated. All Rights Reserved.
Aplicações rodando em Background e Notificações
Aplicações podem rodar em background
Podem ser registradas para rodar ao inicializar o computador ou quando o usuário realizar o logon
Podem enviar notificações aos usuários utilizando o system tray, docks, ou novas janelas
2008 Adobe Systems Incorporated. All Rights Reserved.
Integração com o Adobe Reader
Renderização de documentos com alta fidelidade
Apresentação integrada de documentos
Sincronização com dados
Usa Adobe Reader 8.1 + já instalado para minimizar o tamanho do Runtime
2008 Adobe Systems Incorporated. All Rights Reserved.
Criando aplicações AIR
Utiliza ferramentas já conhecidas para designers e developers
Flex, Aptana, Dreamweaver, Flash, e mais