Tecnologías Adobe RIA 25 de Febrero 2008 www.bafusers.com.ar
Tecnología Adobe RIA <ul><li>Desarrollo consistente en todos los browsers y ahora en el escritorio </li></ul><ul><li>Exper...
Plataforma de Tecnología Adobe Herramientas de Diseño Creative Suite 3 Flex ®  Builder Servidores ColdFusion LiveCycle Fla...
Gran Alcance en el Mundo Calidad de experiencia consistente, más allá del sistema operativo 10+ años  ofreciendo consisten...
2) Diseño inicial 3) Desarrollo 4) Ajustes de diseño Diseñador Visual 1) comps + viñetas Desarrollador (Thermo) Workflow D...
Lo que viene: Thermo <ul><li>Hace fácil para diseñadores la creación de interfaces interactivas que irán después a desarro...
<ul><li>altamente productivo,  framework open source  para aplicaciones web expresivas que se desenvuelven en todos los br...
Dónde es usado Flex Configuración de Producto Rich Media Applications Visualización de Datos Aplicaciones de Autor Selecci...
Entendiendo Flex <ul><li>2 lenguajes </li></ul><ul><ul><li>MXML (biblioteca de ActionScript) </li></ul></ul><ul><ul><li>Ac...
Cómo trabaja Flex en el Browser Flex Builder IDE Flex Class Library MXML ActionScript Compila Infraestructura & Aplicacion...
Cómo trabaja Flex en el Escritorio Flex Builder IDE Flex Class Library MXML ActionScript Compila & Empaqueta Estructura y ...
Adobe Flex Builder 3 – Productividad del Desarrollador <ul><li>IDE basado en Eclipse </li></ul><ul><ul><li>Indicación de c...
<ul><li>Nuevo en </li></ul>ADOBE   FLEX 3 www.bafusers.com.ar
Flex 3 es Open Source <ul><li>Open Source Flex SDK </li></ul><ul><li>SDK (framework, compiler, y  debugger) está disponibl...
Flex 3 – Puntos Principales Diseñadores y Desarrolladores Aplicaciones Híbridas Internet - Escritorio Evolución del Framew...
Diseñadores y Desarrolladores – Integración Creative Suite 3 Importar activos en Flex Builder Crear componentes Flex en Fl...
Diseñadores y Desarrolladores – Mejoras Vista Diseño <ul><li>Editor Visual CSS </li></ul><ul><li>Estados de componentes en...
Diseñadores y Desarrolladores – Mejoras Adicionales <ul><li>Mejora de las Limitaciones de Modelo </li></ul><ul><li>Alinear...
Trabajando con Datos – Componentes de Datos Flex <ul><li>DataGrid Avanzado </li></ul><ul><li>Disposición jerárquica de dat...
ILOG Elixir – Visualización de Datos Avanzada para Flex <ul><li>Componentes para la visualización de gráficos de datos par...
Componentes ILOG Elixir www.bafusers.com.ar
Trabajando con datos – Conectando con Servicios Remotos <ul><li>Asistente de Conexión </li></ul><ul><li>Genera códigos en ...
RIAs para Escritorios – Flex y Adobe AIR <ul><li>Capacidades Flex AIR-compatibles </li></ul><ul><ul><li>Drag & Drop en el ...
Evolución de la Plataforma –Tamaño de la Aplicación <ul><li>El cache persistente del framework reduce significativamente l...
Evolución de la Plataforma – Herramientas avanzadas <ul><li>Memoria y Rendimiento </li></ul><ul><li>Reportes de rendimieno...
Evolución de la Plataforma – Mayor integración con el Browser <ul><li>JavaScript/Ajax Wrappers </li></ul><ul><li>Incorpora...
Evolución de la Plataforma – Otros <ul><li>Mejoras adicionales en el Flex Builder </li></ul><ul><li>Flex Builder 3 trabaja...
Flex 3 Precios y Paquetes  Notas Adobe® Flex™ 3 SDK Open Source Free Adobe® Flex™ Builder™ 3 Standard edition Adobe® Flex™...
Flex 3 Actualizaciones Free $99 $299 $299 Adobe® Flex™ Builder™ 3 Standard edition Precio Vos querés Vos tenés www.bafuser...
Clientes Adobe Flex Corporativo Web 2.0 ISVs www.bafusers.com.ar
Adobe AIR permite a los desarrolladores web usar tecnologías existentes para crear  rich Internet applications para el esc...
¿Para qué RIAs en el escritorio? Conexión persistente Funciones de Escritorio Acceso a Datos Desarrollo eficiente Experien...
El ABC de AIR A lways There, Anywhere B randed Experiences C onvenient Desktop Functionality D ata Access E fficient Devel...
Puntos Adobe AIR Aplicaciones Rich Broad Reach Productividad Diseñador y Desarrollador Tecnología probada www.bafusers.com...
Capas de la aplicación Adobe AIR Aplicaciones Cross-OS  Integrated Rendering Integrated DOMs & Scripting Adobe AIR APIs Ma...
Instalador universal <ul><li>Instalador .air contiene todos los archivos de la aplicación </li></ul><ul><li>Los archivos d...
<ul><li>Privilegios: </li></ul><ul><ul><li>Las aplicaciones AIR tienen todas los privilegios de aplicaciones de escritorio...
<ul><li>Soporte de Codec incluido </li></ul><ul><ul><li>H.264 video, AAC audio, VP6, MP3, y Sorenson </li></ul></ul><ul><l...
<ul><li>Estilo de la Ventana </li></ul><ul><ul><li>Usa el estilo de las ventanas del OS </li></ul></ul><ul><ul><li>Usa est...
Integración de Adobe AIR con el Escritorio <ul><li>Instalar y Desinstalar </li></ul><ul><li>Task Manager o Lista de Proces...
<ul><li>Crear y eliminar archivos y directorios </li></ul><ul><li>Copiar y mover archivos y directorios </li></ul><ul><li>...
Base de Datos Local <ul><li>SQLite ( http :// www.sqlite.org ) </li></ul><ul><ul><li>Soporta transacciones ACID </li></ul>...
Aplicaciones Background y Notificaciones <ul><li>Aplicaciones pueden correr en background </li></ul><ul><li>Aplicaciones s...
Integración con Adobe Reader <ul><li>Render de Alta Fidelidad </li></ul><ul><li>Presentación de documentos integrada </li>...
<ul><li>Adobe AIR utiliza auto-update para mantenerse actualizado  </li></ul><ul><li>Aplicaciones AIR pueden usar API para...
Limitaciones del Adobe AIR 1.0 <ul><li>Aceleración Hardware Limitado (sólo para full screen video) </li></ul><ul><li>No ac...
Creando Aplicaciones AIR <ul><li>Aprovechar las herramientas existentes </li></ul><ul><li>Flex, Aptana, Dreamweaver, Flash...
Quiénes están creando ahora en Adobe AIR www.bafusers.com.ar
30onair Project www.bafusers.com.ar www.30onair.com <ul><li>Video de 30 segundos </li></ul><ul><li>¿Por qué Flash Player? ...
Revolucionando cómo el mundo comparte ideas e información www.bafusers.com.ar
Upcoming SlideShare
Loading in …5
×

Lanzamiento Adobe AIR y Flex 3

9,063 views
8,886 views

Published on

Presentación lanzamiento de Adobe AIR 1.0 y Flex 3 que se realizó el 25 de febrero de 2008 en Buenos Aires, Argentina. Por BAFusers (grupo de usuarios oficial de Adobe)

Published in: Technology
0 Comments
8 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
9,063
On SlideShare
0
From Embeds
0
Number of Embeds
205
Actions
Shares
0
Downloads
285
Comments
0
Likes
8
Embeds 0
No embeds

No notes for slide

Lanzamiento Adobe AIR y Flex 3

  1. 1. Tecnologías Adobe RIA 25 de Febrero 2008 www.bafusers.com.ar
  2. 2. Tecnología Adobe RIA <ul><li>Desarrollo consistente en todos los browsers y ahora en el escritorio </li></ul><ul><li>Experiencias de gran participación, alta interacción </li></ul><ul><li>Alta productividad de desarrollo </li></ul><ul><li>Productividad Diseñador  Desarrollador </li></ul>Adobe Flex www.bafusers.com.ar
  3. 3. Plataforma de Tecnología Adobe Herramientas de Diseño Creative Suite 3 Flex ® Builder Servidores ColdFusion LiveCycle Flash Media Server Flash Cast Scene7 Aplicaciones Adobe Media Player Frameworks Clientes Adobe AIR Adobe Flash Player Adobe Buzzword Acrobat Connect Ajax Flex www.bafusers.com.ar
  4. 4. Gran Alcance en el Mundo Calidad de experiencia consistente, más allá del sistema operativo 10+ años ofreciendo consistencia en los productos multiplataforma Disponible en más escritorios y dispositivos que cualquier otro sistema operativo. Flash : 99% de las PCs conectadas y 8 mill. de instalaciones por día. www.bafusers.com.ar
  5. 5. 2) Diseño inicial 3) Desarrollo 4) Ajustes de diseño Diseñador Visual 1) comps + viñetas Desarrollador (Thermo) Workflow Diseñador - Desarrollador Diseño de Producción www.bafusers.com.ar
  6. 6. Lo que viene: Thermo <ul><li>Hace fácil para diseñadores la creación de interfaces interactivas que irán después a desarrollo </li></ul><ul><ul><li>Interfaz y funciones similares a la de un producto del Adobe Creative Suite </li></ul></ul><ul><ul><li>Permite a los diseñadores diseñar interacciones de forma visual </li></ul></ul><ul><ul><li>Crea aplicaciones que luego puede pasar a desarrollo directamente </li></ul></ul><ul><li>Escenarios de Alto Nivel de Uso </li></ul><ul><ul><li>Usar herramientas de dibujo para crear marcos o importar desde Creative Suite </li></ul></ul><ul><ul><li>Transforma trabajos estáticos en componentes para aplicaciones Flex </li></ul></ul><ul><ul><li>Define estados y transiciones de forma visual y fácil </li></ul></ul><ul><ul><li>Envía prototipos a los desarrolladores manteniendo el control del diseño </li></ul></ul>En Desarrollo
  7. 7. <ul><li>altamente productivo, framework open source para aplicaciones web expresivas que se desenvuelven en todos los browsers y en el escritorio con Adobe AIR </li></ul>www.bafusers.com.ar ADOBE FLEX 3
  8. 8. Dónde es usado Flex Configuración de Producto Rich Media Applications Visualización de Datos Aplicaciones de Autor Selección de Productos Aplicaciones de Negocios www.bafusers.com.ar
  9. 9. Entendiendo Flex <ul><li>2 lenguajes </li></ul><ul><ul><li>MXML (biblioteca de ActionScript) </li></ul></ul><ul><ul><li>ActionScript 3 </li></ul></ul><ul><li>Compiladores </li></ul><ul><li>Debuggers </li></ul><ul><li>Rich Component Library </li></ul>www.bafusers.com.ar Flex Builder IDE <ul><li>Flex Builder IDE </li></ul><ul><ul><li>Eclipse Plugin o instalador </li></ul></ul><ul><ul><li>Acelera el Diseño </li></ul></ul><ul><ul><li>Vista Diseño y Vista Código </li></ul></ul>Flex SDK Flex Class Library MXML ActionScript Debuggers
  10. 10. Cómo trabaja Flex en el Browser Flex Builder IDE Flex Class Library MXML ActionScript Compila Infraestructura & Aplicaciones Existentes J2EE Application Server LC Data Services XML/HTTP REST SOAP Web Services www.bafusers.com.ar Flex SDK SOAP HTTP/S AMF/S RTMP/S Web Server Browser Flash Player
  11. 11. Cómo trabaja Flex en el Escritorio Flex Builder IDE Flex Class Library MXML ActionScript Compila & Empaqueta Estructura y Aplicaciones Existentes J2EE Application Server LC Data Services XML/HTTP REST SOAP Web Services www.bafusers.com.ar Flex SDK SOAP HTTP/S AMF/S RTMP/S Web Server Escritorio AIR Cliente Runtime Files SQLite Notifications Clipboard
  12. 12. Adobe Flex Builder 3 – Productividad del Desarrollador <ul><li>IDE basado en Eclipse </li></ul><ul><ul><li>Indicación de código, debugging interactivo </li></ul></ul><ul><ul><li>UI Visual para diseño y comportamientos </li></ul></ul><ul><ul><li>Importar assets de Adobe CS3 </li></ul></ul><ul><li>Edición Profesional agrega: </li></ul><ul><ul><li>Perfiles de memoria y rendimiento </li></ul></ul><ul><ul><li>Componentes de gráficos, datagrid avanzado </li></ul></ul><ul><ul><li>Compatibilidad con pruebas funcionales automatizadas </li></ul></ul>Standard US$249/$99 Professional US$699/$299 www.bafusers.com.ar
  13. 13. <ul><li>Nuevo en </li></ul>ADOBE FLEX 3 www.bafusers.com.ar
  14. 14. Flex 3 es Open Source <ul><li>Open Source Flex SDK </li></ul><ul><li>SDK (framework, compiler, y debugger) está disponible bajo Mozilla Public License (MPL) </li></ul><ul><li>Base pública de Bugs, Roadmap y desarrollos diarios </li></ul><ul><li>opensource.adobe.com/flex </li></ul><ul><li>Innovación Open Source </li></ul><ul><li>Invita a la participación activa desde la comunidad de desarrollo Flex </li></ul><ul><li>Permite proyectos open source destinados a extender Flex y a embeberlo en éstos </li></ul><ul><li>Permite a pequeños ISVs empaquetar con el Flex SDK sin costo </li></ul><ul><li>Agrandando el mercado Flex </li></ul><ul><li>Licencias no-open source SDK disponibles para ISVs comerciales que lo requieran </li></ul><ul><li>Estrategias para motivar y fomentar el uso de Flex </li></ul><ul><li>Expandir el mercado para productos comerciales Flex y partners </li></ul><ul><li>Open Source BlazeDS </li></ul><ul><li>Flex remoting y mensajería </li></ul><ul><li>Lesser General Public License (LGPL) v3 </li></ul><ul><li>Desarrollos certificados y soporte corporativo. </li></ul><ul><li>Base pública de Bugs y desarrollos diarios </li></ul><ul><li>opensource.adobe.com/blazeds </li></ul>www.bafusers.com.ar
  15. 15. Flex 3 – Puntos Principales Diseñadores y Desarrolladores Aplicaciones Híbridas Internet - Escritorio Evolución del Framework Análisis de Datos www.bafusers.com.ar
  16. 16. Diseñadores y Desarrolladores – Integración Creative Suite 3 Importar activos en Flex Builder Crear componentes Flex en Flash CS3 MXML y CSS Asistente de Importación genera los códigos necesarios para el componente CS3 permite crear fácilmente skins para componentes Desarrolladores Flash pueden empaquetar trabajos como componentes Flex www.bafusers.com.ar
  17. 17. Diseñadores y Desarrolladores – Mejoras Vista Diseño <ul><li>Editor Visual CSS </li></ul><ul><li>Estados de componentes en una sola vista </li></ul><ul><li>Editar las propiedades CSS gráficamente </li></ul><ul><li>Vista Diseño - Avances </li></ul><ul><li>Herramientas pan y zoom </li></ul><ul><li>Mejoras de las limitaciones del editor </li></ul><ul><li>Mejora de la selección de color </li></ul><ul><li>Mayor fidelidad de fuentes </li></ul>www.bafusers.com.ar
  18. 18. Diseñadores y Desarrolladores – Mejoras Adicionales <ul><li>Mejora de las Limitaciones de Modelo </li></ul><ul><li>Alinear los componentes con cualquier margen o coordenada horizontal o vertical </li></ul><ul><li>Soporte para la alineación de referencia </li></ul><ul><li>Mejoras del Modelo de Skins </li></ul><ul><li>Nuevos estados para modifificar </li></ul><ul><li>Asimilación a un sólo componente </li></ul><ul><li>Soporta Fuentes OpenType </li></ul><ul><li>Embeber fuentes OpenType en aplicaciones Flex </li></ul>www.bafusers.com.ar
  19. 19. Trabajando con Datos – Componentes de Datos Flex <ul><li>DataGrid Avanzado </li></ul><ul><li>Disposición jerárquica de datos </li></ul><ul><li>Agrupamiento y clasificación flexible </li></ul><ul><li>Celdas/pilas/columnas customizables </li></ul><ul><li>Mejoras de Gráficos </li></ul><ul><li>Gráficos orientados por APIs </li></ul><ul><li>Etiquetas y contenido por ítem </li></ul><ul><li>Selección por regiones </li></ul><ul><li>Nuevos Efectos para Listas y Datos </li></ul><ul><li>Aparición y desaparición de datos en la lista </li></ul>www.bafusers.com.ar
  20. 20. ILOG Elixir – Visualización de Datos Avanzada para Flex <ul><li>Componentes para la visualización de gráficos de datos para aplicaciones Flex y AIR </li></ul><ul><li>ILOG es el mayor vendedor de componentes Flex </li></ul><ul><li>Adobe es el reseller exclusivo de ILOG Elixir </li></ul><ul><ul><li>Disponible en el Adobe Online Store y todos los canales Adobe </li></ul></ul><ul><li>Incluye visualizaciones avanzadas: </li></ul><ul><ul><li>Charts 3D </li></ul></ul><ul><ul><li>Mapas interactivos de países para reportes y paneles </li></ul></ul><ul><ul><li>Organigramas </li></ul></ul><ul><ul><li>Componente de planificación y programación </li></ul></ul><ul><ul><li>Gráfico de árbol para análisis visual </li></ul></ul><ul><ul><li>Radar charts </li></ul></ul><ul><ul><li>Medidores </li></ul></ul>US$799 www.bafusers.com.ar
  21. 21. Componentes ILOG Elixir www.bafusers.com.ar
  22. 22. Trabajando con datos – Conectando con Servicios Remotos <ul><li>Asistente de Conexión </li></ul><ul><li>Genera códigos en el cliente y en el servidor para bases existentes </li></ul><ul><li>Aplicaciones desarrolladas bajo mejores prácticas </li></ul><ul><li>Soporta ASP.NET, ColdFusion, Java, y PHP </li></ul>www.bafusers.com.ar
  23. 23. RIAs para Escritorios – Flex y Adobe AIR <ul><li>Capacidades Flex AIR-compatibles </li></ul><ul><ul><li>Drag & Drop en el OS nativo </li></ul></ul><ul><ul><li>Aplicaciones Multi-ventanas </li></ul></ul><ul><ul><li>Acceso al local file system </li></ul></ul><ul><ul><li>Almacenamiento en base de datos local </li></ul></ul><ul><ul><li>Visualización completa para contenido HTML </li></ul></ul><ul><li>Apoyo Flex Builder para Desarrollos AIR </li></ul><ul><ul><li>Indicación de código y reportes de errores </li></ul></ul><ul><ul><li>Debugging completo </li></ul></ul><ul><ul><li>Empaquetado de la aplicación y firma </li></ul></ul>www.bafusers.com.ar
  24. 24. Evolución de la Plataforma –Tamaño de la Aplicación <ul><li>El cache persistente del framework reduce significativamente los tamaños de las aplicaciones Flex </li></ul><ul><li>Usuarios sólo necesitan descargar el componente Flex 3 una vez </li></ul><ul><li>Cache de Flash Player lo almacena para cualquier sitio Flex que lo necesite </li></ul><ul><li>Una aplicación Flex puede llegar a pesar 50KB </li></ul>Flash Player 9 Flash Player Cache Sitio A Custom Code Sitio B Flex 3 RSL Custom Code www.bafusers.com.ar
  25. 25. Evolución de la Plataforma – Herramientas avanzadas <ul><li>Memoria y Rendimiento </li></ul><ul><li>Reportes de rendimieno para localizar bottlenecks. </li></ul><ul><li>Detecta fácilmente fugas de memoria y asignación excesiva de objetos </li></ul><ul><li>Optimiza uso de memoria: monitoreo por uso de función </li></ul><ul><li>Replantear el Código Fuente </li></ul><ul><li>Todas las referencias a una clase, variable o función </li></ul><ul><li>Renombrar variables o métodos a través de proyectos o workplace </li></ul><ul><li>Prever todos los cambios antes </li></ul>www.bafusers.com.ar
  26. 26. Evolución de la Plataforma – Mayor integración con el Browser <ul><li>JavaScript/Ajax Wrappers </li></ul><ul><li>Incorporar fácilmente componentes Flex o microaplicaciones en sitios web existentes </li></ul><ul><li>El asistente del Flex Builder genera código para guardar cualquier propiedad de componente Flex como JavaScript </li></ul><ul><li>Deep Linking </li></ul><ul><li>Actualizar automáticamente la URL del browser para representar el estado de la aplicación </li></ul><ul><li>Permite a los usuarios marcar en puntos particulares de la aplicación o compartir URLs </li></ul><ul><li>Integrar con el historial del browser mediante la clase Flex HistoryManager </li></ul>Flex JavaScript www.bafusers.com.ar
  27. 27. Evolución de la Plataforma – Otros <ul><li>Mejoras adicionales en el Flex Builder </li></ul><ul><li>Flex Builder 3 trabaja con Flex 2.0.1 o Flex 3 SDK </li></ul><ul><li>Mejoras significativas en el rendimiento del compilador </li></ul><ul><li>Vista diseño extensible para componentes third-party </li></ul><ul><li>Mejoras adicionales en el Flex </li></ul><ul><li>Módulos de compilación para II y Apache </li></ul>www.bafusers.com.ar
  28. 28. Flex 3 Precios y Paquetes Notas Adobe® Flex™ 3 SDK Open Source Free Adobe® Flex™ Builder™ 3 Standard edition Adobe® Flex™ Builder™ 3 Professional edition $249/$99 $699/$299 Standalone o plug-in Herramientas de testing, charts, y datagrid avanzado. Gratis para estudiantes e institutos. BlazeDS – Flex Remoting and Messaging Free Open Source – BlazeDS project Precios Full/Upgrade www.bafusers.com.ar
  29. 29. Flex 3 Actualizaciones Free $99 $299 $299 Adobe® Flex™ Builder™ 3 Standard edition Precio Vos querés Vos tenés www.bafusers.com.ar Adobe® Flex™ 3 SDK Adobe® Flex™ Builder™ 3 Professional edition Adobe® Flex™ 2 SDK Adobe® Flex™ Builder™ 2 Adobe® Flex™ Builder™ 2 with Charting Adobe® Flex™ Builder™ 2 Adobe® Flex™ Builder™ 3 Professional edition
  30. 30. Clientes Adobe Flex Corporativo Web 2.0 ISVs www.bafusers.com.ar
  31. 31. Adobe AIR permite a los desarrolladores web usar tecnologías existentes para crear rich Internet applications para el escritorio . www.bafusers.com.ar
  32. 32. ¿Para qué RIAs en el escritorio? Conexión persistente Funciones de Escritorio Acceso a Datos Desarrollo eficiente Experiencias de Marca www.bafusers.com.ar
  33. 33. El ABC de AIR A lways There, Anywhere B randed Experiences C onvenient Desktop Functionality D ata Access E fficient Development and Delivery www.bafusers.com.ar
  34. 34. Puntos Adobe AIR Aplicaciones Rich Broad Reach Productividad Diseñador y Desarrollador Tecnología probada www.bafusers.com.ar
  35. 35. Capas de la aplicación Adobe AIR Aplicaciones Cross-OS Integrated Rendering Integrated DOMs & Scripting Adobe AIR APIs Mac, Windows, Linux & Device OS File System Access Network Detection Notifications Application Update Drag and Drop Local Database ... www.bafusers.com.ar Flash Flex ActionScript XML Audio Video HTML PDF HTML HTML JavaScript XML CSS Flash PDF
  36. 36. Instalador universal <ul><li>Instalador .air contiene todos los archivos de la aplicación </li></ul><ul><li>Los archivos de la aplicación son tecnologías web multiplataforma </li></ul><ul><ul><li>SWF, HTML, PNG, XML, etc. </li></ul></ul><ul><li>El mismo instalador .air instala en Windows, Macintosh, y Linux </li></ul><ul><li>El proceso de instalación crea el archivo ejecutable del OS específico que permite a la aplicación AIR comportarse como una aplicación nativa </li></ul>www.bafusers.com.ar
  37. 37. <ul><li>Privilegios: </li></ul><ul><ul><li>Las aplicaciones AIR tienen todas los privilegios de aplicaciones de escritorio </li></ul></ul><ul><ul><ul><li>leer/escribir archivos, ejecuciones background, acceso pleno a la red </li></ul></ul></ul><ul><ul><li>El Administrador puede limitar la instalación de la aplicación y otras capacidades </li></ul></ul><ul><li>Instalación: </li></ul><ul><ul><li>Todas las aplicaciones deben ser firmadas por el creador </li></ul></ul><ul><ul><li>Obligatorio, el proceso de instalación confiable </li></ul></ul><ul><li>Desarrollo: </li></ul><ul><ul><li>Separación de contenido de la aplicación y no-aplicación </li></ul></ul><ul><ul><li>Mayor modelo de seguridad HTML </li></ul></ul><ul><ul><li>Base de datos local encriptada </li></ul></ul>Reforzando un Desarrollo de Aplicación Seguro http :// download.macromedia.com / pub / labs / air / air_security.pdf http :// download.macromedia.com / pub / labs / air / air_htmlsecurity.pdf www.bafusers.com.ar
  38. 38. <ul><li>Soporte de Codec incluido </li></ul><ul><ul><li>H.264 video, AAC audio, VP6, MP3, y Sorenson </li></ul></ul><ul><li>Aceleración del Hardware para video full-screen </li></ul><ul><li>Transparencias y efectos para video </li></ul><ul><li>Soporte de protección de contenido digital </li></ul>Rich Media y Video www.bafusers.com.ar
  39. 39. <ul><li>Estilo de la Ventana </li></ul><ul><ul><li>Usa el estilo de las ventanas del OS </li></ul></ul><ul><ul><li>Usa estilo propio desarrollado para la aplicación </li></ul></ul><ul><li>Transparente </li></ul><ul><ul><li>Cambiar sector transparente a través de click </li></ul></ul><ul><ul><li>Diseñar ventanas con cualquier forma </li></ul></ul><ul><li>Permite el control total de la interfase </li></ul><ul><li>El desarrollador puede proveer controles de ventana personalizados </li></ul>Estilos de Marcos y Aplicaciones transparentes www.bafusers.com.ar
  40. 40. Integración de Adobe AIR con el Escritorio <ul><li>Instalar y Desinstalar </li></ul><ul><li>Task Manager o Lista de Procesos </li></ul><ul><li>Accesos Directos </li></ul><ul><li>Drag & Drop </li></ul><ul><li>Clipboard </li></ul><ul><li>Comunicación entre aplicaciones </li></ul><ul><li>Notificaciones </li></ul>www.bafusers.com.ar
  41. 41. <ul><li>Crear y eliminar archivos y directorios </li></ul><ul><li>Copiar y mover archivos y directorios </li></ul><ul><li>Lista de directorios </li></ul><ul><li>Tomar información del sistema </li></ul><ul><li>Leer y escribir texto o archivos binarios </li></ul><ul><ul><li>Texto, XML </li></ul></ul><ul><ul><li>Video, Audio, Documentos </li></ul></ul><ul><ul><li>Serializar y deserializar objetos ActionScript </li></ul></ul><ul><li>Registro para manejar archivos </li></ul><ul><li>Acceso sincrónico y asincrónico </li></ul>Acceso Local File www.bafusers.com.ar
  42. 42. Base de Datos Local <ul><li>SQLite ( http :// www.sqlite.org ) </li></ul><ul><ul><li>Soporta transacciones ACID </li></ul></ul><ul><ul><li>Cero-configuración = solución compacta </li></ul></ul><ul><ul><li>SQL-92 </li></ul></ul><ul><ul><li>Base de datos completa = un archivo en el disco </li></ul></ul><ul><ul><li>Soporte bases de datos tamaño terabyte </li></ul></ul><ul><li>Sincrónico y Asincrónico </li></ul>www.bafusers.com.ar
  43. 43. Aplicaciones Background y Notificaciones <ul><li>Aplicaciones pueden correr en background </li></ul><ul><li>Aplicaciones se pueden registrar para correr al iniciar </li></ul><ul><li>Aplicaciones pueden enviar notificaciones de usuarios utilizando el system tray, docks, o nuevas ventanas </li></ul>www.bafusers.com.ar
  44. 44. Integración con Adobe Reader <ul><li>Render de Alta Fidelidad </li></ul><ul><li>Presentación de documentos integrada </li></ul><ul><li>Sincronización de Datos </li></ul><ul><li>Uso del Adobe Reader 8.1+ para minimizar el tamaño del archivo </li></ul>www.bafusers.com.ar
  45. 45. <ul><li>Adobe AIR utiliza auto-update para mantenerse actualizado </li></ul><ul><li>Aplicaciones AIR pueden usar API para manejar updates </li></ul><ul><ul><li>Envío simple de paquetes y actualizaciones </li></ul></ul>Instalación y Manejo de la Aplicación AIR www.bafusers.com.ar
  46. 46. Limitaciones del Adobe AIR 1.0 <ul><li>Aceleración Hardware Limitado (sólo para full screen video) </li></ul><ul><li>No accede a bibliotecas nativas o ejecutables </li></ul><ul><li>No reconoce USB o serial port </li></ul><ul><li>Soporte de accesibilidad limitado </li></ul><ul><li>Soporte de Impresión limitado </li></ul><ul><li>1.0 no corre en Linux </li></ul><ul><li>1.0 en Inglés solamente </li></ul>www.bafusers.com.ar
  47. 47. Creando Aplicaciones AIR <ul><li>Aprovechar las herramientas existentes </li></ul><ul><li>Flex, Aptana, Dreamweaver, Flash, y más </li></ul>www.bafusers.com.ar
  48. 48. Quiénes están creando ahora en Adobe AIR www.bafusers.com.ar
  49. 49. 30onair Project www.bafusers.com.ar www.30onair.com <ul><li>Video de 30 segundos </li></ul><ul><li>¿Por qué Flash Player? ¿Por qué AIR? ¿Por qué Flash? ¿Por qué Flex? ¿Por qué Coldfusion? ¿Por qué Ajax? ¿Por qué JavaScript? ¿Por qué ActionScript? </li></ul><ul><li>Ser creativo </li></ul><ul><li>Subirlo a YouTube </li></ul><ul><li>Tag “30onair” </li></ul>
  50. 50. Revolucionando cómo el mundo comparte ideas e información www.bafusers.com.ar

×