conectando una app movil con backends- carlos martin

26
Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle. 1

Upload: oracle-espana

Post on 14-Apr-2017

361 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Conectando una app movil con backends- Carlos Martin

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Safe Harbor Statement

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.

1

Page 2: Conectando una app movil con backends- Carlos Martin

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 2

Page 3: Conectando una app movil con backends- Carlos Martin

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Avatar.js

3

Page 4: Conectando una app movil con backends- Carlos Martin

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Oracle Mobile App Framework

Oracle Mobile Application Framework

Page 5: Conectando una app movil con backends- Carlos Martin

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Mobile Cloud Service El mBaaS Empresarial para sus Apps móviles

5

Carlos Martín Martínez @CMartinMarinez FMW Sales Consultant III Jueves Técnico 29 de Octubre, 2015

Page 6: Conectando una app movil con backends- Carlos Martin

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 6

Page 7: Conectando una app movil con backends- Carlos Martin

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 7

Page 8: Conectando una app movil con backends- Carlos Martin

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 8

Page 9: Conectando una app movil con backends- Carlos Martin

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

9

Client Dev Tools

Integration

Security

Mobile Services

Monitor & Analyze

Multiple Environments

Page 10: Conectando una app movil con backends- Carlos Martin

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Page 11: Conectando una app movil con backends- Carlos Martin

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Page 12: Conectando una app movil con backends- Carlos Martin

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

La Respuesta – Mobile Cloud Service

12

Simplificando el desarrollo móvil

MOBILE CLOUD SERVICE

Consumer style front-end experience

Enterprise grade backend

Systems of Record &

Services

Page 13: Conectando una app movil con backends- Carlos Martin

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

MOBILE APPLICATION

FRAMEWORK

Others

Mobile APIs / SDKs SECURE

MOBILE CLOUD SERVICE

Oracle Mobile Cloud Service

Users

Built-in APIs

Offline Sync

Notifications

User Mgmt

Objs

Storage

Public Cloud

Connectors

3rd Party API

Data Shaping

Custom Logic

Orchestrate

ON-PREMISE PACKAGED

APPLICATIONS

CUSTOM APPLICATIONS

CLOUD

Custom API

Oracle Cloud

Enterprise SaaS

On-premise

Analytics

Diagnostics Usage Engagement

Continuous Development

Monitoring SDLC

via Oracle Cloud

integration or

on-prem Native

Page 14: Conectando una app movil con backends- Carlos Martin

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Safe Harbor Statement

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.

Oracle Cloud

Cloud/Internet

On-Premise MCS Client SDK

Custom APIs Mobile Backend Connectors

Platform APIs

Oracle Mobile Cloud Service

Page 15: Conectando una app movil con backends- Carlos Martin

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 15

Page 16: Conectando una app movil con backends- Carlos Martin

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

DEMO TIME!

16

Page 17: Conectando una app movil con backends- Carlos Martin

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Mobile Cloud Service

• Crear un MBE

• Añadir un Dominio de Seguridad

• Añadir una Colección de almacenamiento

17

Page 18: Conectando una app movil con backends- Carlos Martin

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

JDeveloper

• Conectar app MAF con MCS

18

Page 19: Conectando una app movil con backends- Carlos Martin

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

App MAFMCSSampleUtility

19

• Interactuar con la API de Usuarios

• Interactuar con la API de Almacenamiento

• Interactuar con la API de Analíticas

Page 20: Conectando una app movil con backends- Carlos Martin

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Mobile Cloud Service

20

• Comprobación de las subidas de contenido a la colección

Page 21: Conectando una app movil con backends- Carlos Martin

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Mobile Cloud Service

21

• Llamadas a nuestro Mobile Back End

Page 22: Conectando una app movil con backends- Carlos Martin

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Mobile Cloud Service

22

• Comprobación de la generación de Analíticas

Page 23: Conectando una app movil con backends- Carlos Martin

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

Conclusiones

• Concentra APIs propias, de 3ºs y nuestros propios Back-ends en una plataforma Cloud

• Analiza el uso que se hace de las Apps

• SDKs para Android, iOS y Xamarin. UtilitySample para MAF. REST para el RESTo.

23

Page 24: Conectando una app movil con backends- Carlos Martin

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. | 24

Page 25: Conectando una app movil con backends- Carlos Martin

Copyright © 2015 Oracle and/or its affiliates. All rights reserved. |

¡Muchas gracias por su asistencia!

25

Carlos Martín Martínez, FMW Pre-Sales Teléfono: +34 91 631 2619 Email: [email protected]

lnkdin.me/p/carlosmartinmartinez

twitter.com/cmartinmartinez

Page 26: Conectando una app movil con backends- Carlos Martin