Sesión 10: Desarrollo de Aplicaciones Web Con Web Dynpro & Flex

  • 3,174 views
Uploaded on

SAP Inside Track Lima 2009 …

SAP Inside Track Lima 2009
Desarrollo de Aplicaciones Web Con Web Dynpro & Flex por Clen Riva

More in: Technology , Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
3,174
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
97
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. DESARROLLO DE APLICACIONES
    WEB CON WEB DYNPROS Y FLEX
    Autor: Ing. Alexander Clen Riva Ccaccaycucho.
    Consultor Abap – Bizpartner S.A.
    ariva@bizpartner.biz
    Lima - Peru
  • 2. AGENDA
    ¿Qué es Web Dynpros?
    ¿Cómo programar en Web Dynpros?
    ¿Qué es Flex?
    Flash Island.
    Web Dynpros & Flash Island.
    Uso de Flash Island y Web Dynpros.
  • 3. ¿Qué es Web Dynpro?
    • Es la principal tecnología estándar para el desarrollo de aplicaciones web en SAP Business Suite.
    • 4. Permite una estricta separación entre la lógica de negocio y lógica de la presentación.
    Web Dynpro Component
    Component Controller
    Windows
    • View Hierarchy
    • 7. Navigation
    View Controller
    Interface Controller
    View
  • ¿Qué es Web Dynpro?
    • Trabaja con componentes prediseñados los cuales se integran completamente con Abap.
    • 16. Implementa el Patrón de Diseño Modelo Vista Controlador (MVC).
    • 17. Internacionalización.
    • 18. Soportado por diferentes dispositivos (como cliente).
    CONTROLADOR
    MODELO
    VISTA
  • 19. AGENDA
    ¿Qué es Web Dynpros?
    ¿Cómo programar en Web Dynpros?
    ¿Qué es Flex?
    Flash Island.
    Web Dynpros & Flash Island.
    Uso de Flash Island y Web Dynpros.
  • 20. ¿Cómo programar en Web Dynpros para Abap?
    • En ABAP Workbench en la transacción SE80.
    • 21. Como ambiente de ejecución NetWeaver Web AS ABAP.
  • ¿Cómo programar en Web Dynpro?
    • El mapeo de contextos en Web Dynpros para Abap.
    WD COMPONENT
    COMPONENT CONTROLLER
    Windows
    Contex
    Root Node
    View
    View Controller
    USUARIO
    Contex
    Root Node
    USUARIO
    Node 2
  • 22. ¿Cómo programar en Web Dynpro?
    • El Entorno de Desarrollo .
  • AGENDA
    ¿Qué es Web Dynpros?
    ¿Cómo programar en Web Dynpros?
    ¿Qué es Flex?
    Flash Island.
    Web Dynpros & Flash Island.
    Uso de Flash Island y Web Dynpros.
  • 23. ¿Qué es Flex?
    • Plataforma de Desarrollo de Adobe Software especializada en la creación de RIAs (Rich Internet Aplications) basadas en su motor Flash.
    • 24. Flex se programa con ActionScript 3 y MXML(biblioteca de ActionScript).
    Depende
  • 25. Adobe Flex Builder 3
    • IDE basado en Eclipse.
    • 26. UI Visual para diseño y comportamientos.
    • 27. Debuger interactivo.
    • 28. Componentes gráficos (Barras, pies, etc)
    • 29. Edición Profesional agrega.
    • 30. Perfiles de memoria y rendimiento.
    • 31. Compatibilidad con pruebas funcionales automatizadas.
    Standard
    US$ 249
    Profesional
    US$ 699
    http://www.adobe.com/products/flex/buy/
  • 32. ¿Es Flex la única tecnología RIA?
    • No, luego de la salida y rotundo éxito de Flex, muchas empresas comenzaron a lanzar su propias versiones.
    • 33. Microsoft  Silverlight
    • 34. Sun Microsystems  JavaFX
    • 35. Laszlo Systems  OpenLaszlo
    • 36. Potix  ZK Framework
    • 37. Appcelerator  Titanium
    • 38. Curl  Curl Framework
  • Librerías de Flex
    http://code.google.com/p/flexlib/
    http://www.degrafa.org/
    http://code.google.com/p/birdeye/
    www.papervision3dblog.com/
    http://www.ilog.com/products/ilogelixir/
  • 39. Tour de Flex
    http://www.adobe.com/devnet/flex/tourdeflex/web
  • 40. AGENDA
    ¿Qué es Web Dynpros?
    ¿Cómo programar en Web Dynpros?
    ¿Qué es Flex?
    Flash Island.
    Web Dynpros & Flash Island.
    Uso de Flash Island y Web Dynpros.
  • 41. SAP Y ADOBE SOFTWARE
    Flash Islands – Flex en Web Dynpro
  • 42. Flash Island
    • Es una nueva tecnología desarrollada por SAP que nos permite utilizar Componentes Flex dentro de aplicaciones
    Web Dynpro.
    • Los componentes Flex deben ser creados aparte y luego ser integrados en la aplicación Web Dynpro para que funcione.
    • 43. Tener instalado el Enhancement packages for SAP NetWeaver 7.0. 
  • AGENDA
    ¿Qué es Web Dynpros?
    ¿Cómo programar en Web Dynpros?
    ¿Qué es Flex?
    Flash Island.
    Web Dynpros & Flash Island.
    Uso de Flash Island.
  • 44. Flash Island y Web Dynpro
    Integración de la librería WDIslandLibrary en un proyecto Flex
    WDIslandLibrary.swc
    Esta librería le permite el acceso a métodos específicos Flash Island.
  • 45. Flash Island y Web Dynpro
    Integración de componentes Flex en una Aplicación Web Dynpro
    Proyecto Web Dynpro for Abap
    Componente Flash Island
    Proyecto Flex
    Repositorio MIME
    WDIslandLibrary.swc
  • 46. Flash Island y Web Dynpro
    • Lograr una interfaz de usuario enriquecido.
    • 47. Web Cam Video.
    • 48. Chat.
    • 49. Compartir Archivos en tiempo real.
    • 50. Administración de Usuarios.
    • 51. Integración con Google Maps.
    • 52. Integración con la Plataforma Ribbit.
  • AGENDA
    ¿Qué es Web Dynpros?
    ¿Cómo programar en Web Dynpros?
    ¿Qué es Flex?
    Flash Island.
    Web Dynpros & Flash Island.
    Uso de Flash Island y Web Dynpro.
  • 53. Uso de Flash Island y Web Dynpro
    Configuración de Productos
    Visualización de Datos
    Selección de Productos
    Aplicaciones de Negocio
  • 54. Uso de Flash Island y Web Dynpro
    Visualizaciones Avanzadas de Datos
  • 55. Uso de Flash Island y Web Dynpro
    Sap Flash Island y Google Maps
  • 56. Uso de Flash Island y Web Dynpro
    Cliente Twiterr
    https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/13014
  • 57. Uso de Flash Island y Web Dynpro
    Carrito de Compras
  • 58. Uso de Flash Island y Web Dynpro
    Xcelsius y Flash Islands
  • 59. Muchas Gracias
    “El conocimiento Humano Pertenece al mundo”…JClen.