oracle application framework
Post on 12-Jun-2015
625 Views
Preview:
DESCRIPTION
TRANSCRIPT
Oracle Application Framework Desarrollo Web y Mobile
Carles Biosca
30-01-2014
2 avanttic Consultoría Tecnológica
User Engagement
Identity Management & Security
Business Process
Management
Content
Management
Business
Intelligence
Service Integration Data Integration
Development
Tools
Enterprise
Management
Web Social Mobile
Cloud Application
Foundation
Desarrollo web y mobile
Agenda
1. Desarrollo web
2. Desarrollo mobile
4 avanttic Consultoría Tecnológica
Desarrollo web
5 avanttic Consultoría Tecnológica
Oracle Fusion Middleware
User Engagement
Identity Management & Security
Business Process
Management
Content
Management
Business
Intelligence
Service Integration Data Integration
Development
Tools
Enterprise
Management
Web Social Mobile
Cloud Application
Foundation
6 avanttic Consultoría Tecnológica
• 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
Oracle ADF Application Development Framework
7 avanttic Consultoría Tecnológica
Framework estratégico de Oracle Miles de desarrolladores
Oracle Fusion Applications
Industry Applications
Oracle Fusion Middleware
Custom Applications
ADF Oracle ADF
8 avanttic Consultoría Tecnológica
Desarrollos multicanal ¿Qué nos proporciona ADF 11g?
9 avanttic Consultoría Tecnológica
Flexibilidad Arquitectura en capas
10 avanttic Consultoría Tecnológica
RIA: Rich Internet Applications Usabilidad
11 avanttic Consultoría Tecnológica
Desarrollo mobile
12 avanttic Consultoría Tecnológica
Aplicaciones a medida Movilidad en ADF 11g
13 avanttic Consultoría Tecnológica
Utilidad Beneficios Escenario
ADF Faces
Rich Client
Components
Aplicaciones web RIA
para tablets
• Desarrollo único
• Simplificación de
mantenimiento
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
• Funciona en todo tipo de
dispositivos
Aplicaciones
sencillas para
ejecutar en
dispositivos móviles
de tamaño reducido
ADF Mobile Para aplicaciones que
se instalan en
dispositivos iOS o
Android
• Acceso a
funcionalidades del
dispositivo
• Trabajo sin conexión
• Interactividad y look &
feel nativo
Trabajadores
itinerantes
Mayor grado de
complejidad de las
aplicaciones
Potenciación de la
imagen de marca
Aplicaciones a medida Movilidad en ADF 11g
14 avanttic Consultoría Tecnológica
• 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
ADF Mobile ¿Qué nos proporciona ADF Mobile?
15 avanttic Consultoría Tecnológica
Aplicaciones híbridas multiplataforma Develop once, Deploy anywhere
16 avanttic Consultoría Tecnológica
ADF Mobile ¿Qué nos proporciona ADF Mobile?
17 avanttic Consultoría Tecnológica
Java ¿Qué nos proporciona ADF Mobile?
Skills únicos para
nuestro equipo de
desarrollo
18 avanttic Consultoría Tecnológica
Estándar ¿Qué nos proporciona ADF Mobile?
Estándares de
vista: HTML5,
CSS3
19 avanttic Consultoría Tecnológica
Integración con el dispositivo ¿Qué nos proporciona ADF Mobile?
GPS
Cámara
Agenda
Mail, SMS
20 avanttic Consultoría Tecnológica
Trabajo offline ¿Qué nos proporciona ADF Mobile?
SQLite local para
trabajo offline
21 avanttic Consultoría Tecnológica
Integración de aplicaciones web ¿Qué nos proporciona ADF Mobile?
Incorporar webs
externas a la
aplicación
22 avanttic Consultoría Tecnológica
Integración de aplicaciones web ¿Qué nos proporciona ADF Mobile?
Autenticación
Autorización
23 avanttic Consultoría Tecnológica
Interacción SOA ¿Qué nos proporciona ADF Mobile?
Acceso a datos de
los sistemas
corporativos
24 avanttic Consultoría Tecnológica
Integración con sistemas hetereogéneos
Ora
cle
Serv
ice
BU
S
SOAP/REST
25 avanttic Consultoría Tecnológica
• 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
Ventajas Oracle ADF
26 avanttic Consultoría Tecnológica
• 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
Conclusiones ADF
Para más información contacte con nosotros a través de comercial@avanttic.com
BARCELONA
Aragó 182, 4º planta
08011 Barcelona
Tel. 93 151 84 51
MADRID
Orense 85
28020 Madrid
Tel. 91 116 17 89
carles.biosca@avanttic.com
top related