Oracle Application Framework
Desarrollo Web y Mobile
Carles Biosca
30-01-2014
Desarrollo web y mobile

Web

Mobile

Social

User Engagement

Business Process
Management

Content
Management

Service In...
Agenda
1. Desarrollo web
2. Desarrollo mobile
Desarrollo web

4

avanttic Consultoría Tecnológica
Oracle Fusion Middleware

Web

Mobile

Social

User Engagement

Business Process
Management

Content
Management

Service I...
Oracle ADF
Application Development Framework
• Framework de desarrollo de aplicaciones basado en Java
• Basado en el patró...
Framework estratégico de Oracle
Miles de desarrolladores

Oracle
Fusion
Applications

Industry
Applications

Oracle
ADF
AD...
Desarrollos multicanal
¿Qué nos proporciona ADF 11g?

8

avanttic Consultoría Tecnológica
Flexibilidad
Arquitectura en capas

9

avanttic Consultoría Tecnológica
RIA: Rich Internet Applications
Usabilidad

10

avanttic Consultoría Tecnológica
Desarrollo mobile

11

avanttic Consultoría Tecnológica
Aplicaciones a medida
Movilidad en ADF 11g

12

avanttic Consultoría Tecnológica
Aplicaciones a medida
Movilidad en ADF 11g
Utilidad

Beneficios

Escenario

ADF Faces
Rich Client
Components

Aplicaciones...
ADF Mobile
¿Qué nos proporciona ADF Mobile?
• Framework HTML5/CSS3/Javascript y Java para el desarrollo de
aplicaciones mó...
Aplicaciones híbridas multiplataforma
Develop once, Deploy anywhere

15

avanttic Consultoría Tecnológica
ADF Mobile
¿Qué nos proporciona ADF Mobile?

16

avanttic Consultoría Tecnológica
Java
¿Qué nos proporciona ADF Mobile?

Skills únicos para
nuestro equipo de
desarrollo

17

avanttic Consultoría Tecnológi...
Estándar
¿Qué nos proporciona ADF Mobile?

Estándares de
vista: HTML5,
CSS3

18

avanttic Consultoría Tecnológica
Integración con el dispositivo
¿Qué nos proporciona ADF Mobile?

GPS
Cámara
Agenda
Mail, SMS

19

avanttic Consultoría Tec...
Trabajo offline
¿Qué nos proporciona ADF Mobile?

SQLite local para
trabajo offline

20

avanttic Consultoría Tecnológica
Integración de aplicaciones web
¿Qué nos proporciona ADF Mobile?

Incorporar webs
externas a la
aplicación

21

avanttic C...
Integración de aplicaciones web
¿Qué nos proporciona ADF Mobile?

Autenticación
Autorización

22

avanttic Consultoría Tec...
Interacción SOA
¿Qué nos proporciona ADF Mobile?

Acceso a datos de
los sistemas
corporativos

23

avanttic Consultoría Te...
SOAP/REST

24

avanttic Consultoría Tecnológica

Oracle Service BUS

Integración con sistemas hetereogéneos
Ventajas
Oracle ADF
• Completo: Cubre todas las capas (end-to-end framework)
• Basado en estándares
• Simple: Encapsula la...
Conclusiones
ADF
• Puedo adoptar un framework J2EE
• La evolución corre a cargo de Oracle
• Oracle Support
• Todo el softw...
carles.biosca@avanttic.com

Para más información contacte con nosotros a través de comercial@avanttic.com
MADRID
Orense 85...
Upcoming SlideShare
Loading in …5
×

Oracle Application Framework

1,266 views

Published on

Oracle Application Development Framework es el framework de desarrollo de aplicaciones Java de Oracle. Enfocado a incorporar las capacidades de un entorno de desarrollo 4GL en el mundo Java. Nos posibilita abordar con éxito tanto nuestros desarrollos web tradicionales como desarrollos Mobile, permitiéndonos generar aplicaciones para iOS y Android sin necesidad de realizar dos desarrollos separados.

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,266
On SlideShare
0
From Embeds
0
Number of Embeds
17
Actions
Shares
0
Downloads
44
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Oracle Application Framework

  1. 1. Oracle Application Framework Desarrollo Web y Mobile Carles Biosca 30-01-2014
  2. 2. Desarrollo web y mobile Web Mobile Social User Engagement Business Process Management Content Management Service Integration Business Intelligence Data Integration Identity Management & Security Development Tools 2 Cloud Application Foundation Enterprise Management avanttic Consultoría Tecnológica
  3. 3. Agenda 1. Desarrollo web 2. Desarrollo mobile
  4. 4. Desarrollo web 4 avanttic Consultoría Tecnológica
  5. 5. Oracle Fusion Middleware Web Mobile Social User Engagement Business Process Management Content Management Service Integration Business Intelligence Data Integration Identity Management & Security Development Tools 5 avanttic Consultoría Tecnológica Cloud Application Foundation Enterprise Management
  6. 6. Oracle ADF Application Development Framework • Framework de desarrollo de aplicaciones basado en Java • Basado en el patrón de arquitectura MVC • Simplifica la complejidad de un desarrollo web (sólo debemos aprender ADF y no la gran variedad de tecnologías de la web) • A través de JDeveloper ofrece un entorno de desarrollo similar a un 4GL • Permite desarrollar aplicaciones: • Con una interfície de usuario rica • Con facilidad de integración entre sistemas (arquitectura SOA) • Con una agilidad superior al desarrollo Java estàndard 6 avanttic Consultoría Tecnológica
  7. 7. Framework estratégico de Oracle Miles de desarrolladores Oracle Fusion Applications Industry Applications Oracle ADF ADF Oracle Fusion Middleware 7 Custom Applications avanttic Consultoría Tecnológica
  8. 8. Desarrollos multicanal ¿Qué nos proporciona ADF 11g? 8 avanttic Consultoría Tecnológica
  9. 9. Flexibilidad Arquitectura en capas 9 avanttic Consultoría Tecnológica
  10. 10. RIA: Rich Internet Applications Usabilidad 10 avanttic Consultoría Tecnológica
  11. 11. Desarrollo mobile 11 avanttic Consultoría Tecnológica
  12. 12. Aplicaciones a medida Movilidad en ADF 11g 12 avanttic Consultoría Tecnológica
  13. 13. Aplicaciones a medida Movilidad en ADF 11g Utilidad Beneficios Escenario ADF Faces Rich Client Components Aplicaciones web RIA para tablets • Desarrollo único Substitución de PC por tablets ADF Mobile Browser Aplicaciones web con componentes específicos para navegadores mobile • Soporta una amplia gama de navegadores móviles Para aplicaciones que se instalan en dispositivos iOS o Android • Acceso a funcionalidades del dispositivo ADF Mobile • Simplificación de mantenimiento • Funciona en todo tipo de dispositivos • Trabajo sin conexión • Interactividad y look & feel nativo 13 avanttic Consultoría Tecnológica Aplicaciones sencillas para ejecutar en dispositivos móviles de tamaño reducido Trabajadores itinerantes Mayor grado de complejidad de las aplicaciones Potenciación de la imagen de marca
  14. 14. ADF Mobile ¿Qué nos proporciona ADF Mobile? • Framework HTML5/CSS3/Javascript y Java para el desarrollo de aplicaciones móviles híbridas • El backend es Java: Incrusta una JVM ligera con la aplicación • Permite el desarrollo modular (reutilización de funcionalidad) • Permite incorporar seguridad en todas las capas 14 avanttic Consultoría Tecnológica
  15. 15. Aplicaciones híbridas multiplataforma Develop once, Deploy anywhere 15 avanttic Consultoría Tecnológica
  16. 16. ADF Mobile ¿Qué nos proporciona ADF Mobile? 16 avanttic Consultoría Tecnológica
  17. 17. Java ¿Qué nos proporciona ADF Mobile? Skills únicos para nuestro equipo de desarrollo 17 avanttic Consultoría Tecnológica
  18. 18. Estándar ¿Qué nos proporciona ADF Mobile? Estándares de vista: HTML5, CSS3 18 avanttic Consultoría Tecnológica
  19. 19. Integración con el dispositivo ¿Qué nos proporciona ADF Mobile? GPS Cámara Agenda Mail, SMS 19 avanttic Consultoría Tecnológica
  20. 20. Trabajo offline ¿Qué nos proporciona ADF Mobile? SQLite local para trabajo offline 20 avanttic Consultoría Tecnológica
  21. 21. Integración de aplicaciones web ¿Qué nos proporciona ADF Mobile? Incorporar webs externas a la aplicación 21 avanttic Consultoría Tecnológica
  22. 22. Integración de aplicaciones web ¿Qué nos proporciona ADF Mobile? Autenticación Autorización 22 avanttic Consultoría Tecnológica
  23. 23. Interacción SOA ¿Qué nos proporciona ADF Mobile? Acceso a datos de los sistemas corporativos 23 avanttic Consultoría Tecnológica
  24. 24. SOAP/REST 24 avanttic Consultoría Tecnológica Oracle Service BUS Integración con sistemas hetereogéneos
  25. 25. Ventajas Oracle ADF • Completo: Cubre todas las capas (end-to-end framework) • Basado en estándares • Simple: Encapsula la complejidad de los distintos tipos de desarrollos en una única tecnología. • Versátil: Para desarrollos de todo tipo • Aplicaciones de escritorio • Aplicaciones web • Aplicaciones Mobile (iOS o Android) • Soportado: Con un fabricante de software potente que lo respalda 25 avanttic Consultoría Tecnológica
  26. 26. Conclusiones ADF • Puedo adoptar un framework J2EE • La evolución corre a cargo de Oracle • Oracle Support • Todo el software Oracle desarrollado con este framework • Skills únicos de programación (para web y mobile!) • Reducir costes de desarrollo y mantenimiento 26 avanttic Consultoría Tecnológica
  27. 27. carles.biosca@avanttic.com Para más información contacte con nosotros a través de comercial@avanttic.com MADRID Orense 85 28020 Madrid Tel. 91 116 17 89 BARCELONA Aragó 182, 4º planta 08011 Barcelona Tel. 93 151 84 51

×