Archivo

Posts Tagged ‘Oracle Mobile Platform’

Oracle MCS 2.0 – Ya están aquí Oracle MAX y los Servicios de Localización

Oracle Mobile Cloud Service 16.2.3 (v2.0) ha sido liberada. Esta es la segunda release importante en menos de 1 año (Oracle MCS fue liberado en Julio de 2015). Aunque no todas las instancias de MCS tienen esta nueva versión, ya podemos ver qué características nuevas nos ofrece:

0

 

  • Servicios basados en la Localización

Ahora seremos capaces de presentar información basada en la localización o las preferencias del usuario. Gracias a la API de Localización podemos obtener información acerca de los Dispositivos, Activos y Lugares.

1

Un Dispositivo de localización es cualquier dispositivo que nos provee de servicios de localización, por ejemplo un beacon. Actualmente Oracle MCS ofrece soporte para los siguientes protocolos:

  • Altbeacon (Open Source)
  • Eddystone de Google
  • iBeacon de Apple

El segundo son los Lugares, que es un lugar físico que se puede asociar con un dispositivo.

Y el último son Activos, que es un objeto que se puede asociar también a un dispositivo de localización.

Oracle MCS provee una API REST para acceder a los servicios de localización utilizando el endpoint “/mobile/platform/location/devices”.

Leer más…

Crónica evento Soluciones de movilidad corporativas (Madrid, 08-03-2016)

El día 8 de Marzo avanttic, junto con Oraclerealizamos un Customer Showcase sobre la plataforma de movilidad de Oracle, en Torre Espacio, Madrid. Todo el evento giro en torno a cómo las tecnologías mobile y el cloud público permiten construir soluciones que pueden ayudarnos en la necesidad de mejorar el acceso de los empleados a los sistemas transaccionales y gestionar en tiempo real el trabajo que están realizando, para aumentar su productividad y actuar más rápido ante determinadas situaciones.

20160308-avanttic-Oracle-Mobile-Platform-Customer-Showcase_collage_1

Javier Barrio, Director Comercial en avanttic, abrió el evento y presentó a Ian WallisDirector Mobile PaaS Business Development en Oracle EMEA, que nos dio una interesante charla sobre la movilidad como motor de innovación en los procesos de negocio; explicó cómo los cambios de tendencias actuales están modificando los hábitos de la sociedad y los procesos de negocio, movilizando empleados, clientes y proveedores.

La segunda ponencia la impartió Jesús Brasero, Presales-Senior Sales Consultant en Oracle, que profundizó en algunas de las tecnologías mobile de Oracle que permiten construir este tipo de soluciones: Oracle Mobile Application Framework y Oracle Mobile Cloud Service.

La parte más destacada del evento la protagonizaron nuestros clientes, que presentaron sus propias soluciones de movilidad, construidas toda ellas por avanttic utilizando tecnología Oracle:

  • Jorge Mariscal, Operations & IT Manager en Industrial Farmacéutica Cantabria, explicó con detalle los retos y beneficios obtenidos con la solución de movilidad desarrollada e implantada para su equipo comercial. Debía cubrir funcionalidades como gestión de clientes, visitas, pedidos y la integración con su CRM on-premise. Este proyecto se ha realizado en un tiempo récord de 3 meses y se ha convertido en la primera referencia de Oracle Mobile Cloud Service de España.
  • Sergio Crespo, Director de marketing y multicanal en Würth España, centró su presentación en la adaptación al cambio, la necesidad de trabajar con dispositivo móviles y los beneficios que les ha aportado la movilización de su fuerza de ventas formada por 1.500 comerciales. Han conseguido incrementar la facturación en aproximadamente un 4% y se están planteando nuevos retos de futuro. Puedes leer aquí su caso de éxito.
  • Antonio MolinaResponsable de Fusion Middleware en avanttic, presentó dos casos más de clientes, con apps conectadas con sus respectivos sistemas de gestión corporativa: la primera dirigida a la gestión de tareas de un colectivo de empleados en continuo movimiento dentro de un edificio (tareas pendientes, realizadas e incidencias, desde el móvil) y la segunda enfocada a la atención in-situ a los clientes por parte de empleados que también se están moviendo dentro de un centro (acceso al expediente del cliente y realización de tramites desde la propia tablet).

Para finalizar, Daniel GodoySecurity Specialist en avanttic, nos hizo ser conscientes de la importancia de securizar este tipo de soluciones móviles presentadas durante el evento, protegiendo tanto el dispositivo móvil (con MAM/MDM, p.e. con Oracle Mobile Security Suite y su integración con herramientas de terceros como Airwatch) como los sistemas de backend (con Oracle Identity Management, próximamente disponible como servicio cloud).

Contacte con nosotros si desea más información sobre los temas tratados en este evento o sobre los proyectos que podemos realizar utilizando soluciones de movilidad de Oracle.

Evento: Soluciones de movilidad corporativas (Madrid, 08-03-2016)

febrero 16, 2016 Deja un comentario

20160308-avanttic-Oracle-Mobile-Platform-Customer-Showcase

Consiga mayor eficiencia movilizando a sus empleados y procesos de negocio

Todas las empresas, con independencia del sector al que pertenezcan, tienen la necesidad de mejorar el acceso de sus empleados a los sistemas transaccionales y gestionar en tiempo real el trabajo que están realizando, para aumentar su productividad y actuar más rápido ante determinadas situaciones. Con la incorporación de tecnologías mobile, y apoyándonos si es conveniente en servicios de cloud público, podemos construir soluciones innovadoras dirigidas a movilizar a sus trabajadores.

El 25% del tiempo total trabajado en una empresa no se realiza sentados en el puesto de trabajo habitual.

En este evento podrá escuchar y conversar con algunos de nuestros clientes a los que hemos construido soluciones de movilidad para la fuerza de ventas, el staff, un colectivo sanitario, etc.

Son grupos de personas que realizan fundamentalmente tareas programadas y que precisan de información complementaria (documentos técnicos, catálogos, precios, etc.). Deben poder acceder e interaccionar con los sistemas corporativos de backend, para informar y compartir información en tiempo real, aunque a veces tienen que poder trabajar offline. Y a veces deseamos tenerles geoposicionados para poder analizar cómo están desempeñando su trabajo (telemetría).

Descubra las diferentes posibilidades que nos ofrecen los productos y servicios Oracle, on-premiseen cloud público, para el desarrollo de soluciones de movilidad corporativa, dirigidas a mejorar la eficiencia y eficacia de sus empleados, permitiéndoles trabajar desde un dispositivo móvil.

Agenda:

08:30 Acreditación y café
09:15 Bienvenida y presentación del evento
09:30 La movilidad como motor de innovación en los procesos de negocio
– Ian Wallis, Director Mobile PaaS Business Development, Oracle EMEA
10:00 Tecnología Oracle para construir soluciones corporativas de movilidad
– Jesús Brasero, Presales-Senior Sales Consultant, Oracle
10:30 Customer Showcase: Soluciones de movilidad para empleados
– IFC (Industrial Farmacéutica Cantabria): Jorge Mariscal, Operations & IT Manager 
– Würth España: Sergi CrespoDirector de marketing y multicanal
– Otros casos de éxito: Antonio Molina, Responsable de Movilidad, avanttic
11:45 Securizar los dispositivos móviles y el acceso a los sistemas de backend
– Daniel Godoy, Security Specialist, avanttic
12:00 Coffee

Calendario e inscripción:

Torre Espacio
Paseo de la Castellana, 259 D. Plta 18
28046 – Madrid
martes
8 marzo 2016
9:00 a 12:00
Inscríbase mediante un email
monica.esteve@avanttic.com

Liberada nueva versión de Oracle Mobile Cloud Service

Ha sido liberada una nueva versión de Oracle Mobile Cloud Service, donde podemos encontrar, a parte de un rediseño de la aplicación, mejoras que se echaban de menos en el producto en su primera versión (1.0). Esta nueva versión 1.1 se corresponde con la 16.1.1.

0

 

Si queréis conocer en qué consiste Oracle Mobile Cloud Service, podéis visitar el post: Primeras horas utilizando Mobile Cloud Service.

 

El primer cambio que se observa es el cambio de interfaz. En la nueva versión el menú está a la izquierda y se puede ocultar. Además para cambiar entre entornos, tenemos un desplegable en la parte superior.

1

Leer más…

Novedades de Oracle MAF 2.2 (Mobile Application Framework)

octubre 16, 2015 Deja un comentario

Recientemente Oracle ha lanzado al público la nueva versión de Mobile Application Framework v2.2, incorporando las siguientes novedades:

1. Componente de interfaz de usuario

Pull To Refreh:

Acción muy demandada por los usuarios y que impedía poder usar un swipe down al principio de la lista para refrescar el componente.

Para poder usarlo se debe agregar el componente amx:refreshContainer. En este componente, además de los listener, encontramos la posibilidad de poder informar al usuario según la situación:

  • El usuario está realizando un swipe down y se va mostrando.
  • El usuario ha terminado de realizar el pull to refresh y se está ejecutando un proceso. Por ejemplo se puede cambiar el texto a “Actualizando…”.
  • Ha terminado la acción programada y se le informa al usuario de la actualización.

Tirar para refrescar

Swipe to reveal:

Se le añade la posibilidad de poder mostrar menús contextuales en las listas, cuando se realiza swipe left o right dentro de una lista.

Para poder usarlo se debe agregar el componente amx:accessoryLayout. Este componente, además de poder indicar el ancho del panel, contiene su propio style para poder diseñarlo a nuestro gusto.

Deslizar Para Revelar Muestra Leer más…

Oracle Mobile Cloud Service: Creación de una API que se conecte a un WS externo

Como comenté en pasados posts acerca de Oracle Mobile Cloud Service, para poder realizar una llamada a un servicio web externo hay que realizarla a través de un connector. También hay que tener en cuenta que desde la API REST o desde los SDK que ofrece MCS solo es posible realizar llamadas a las diferentes API (custom o platform) con lo que es necesario realizar una implementación que realice la llamada al connector.

En este post voy a enseñaros como crear una API que se conecte a un servicio web externo, en este caso un servicio REST.

Los pasos que vamos a seguir son los siguientes:

  • Creación de un Mobile Backend (MBE)
  • Creación de un connector
  • Creación, diseño e implementación de una API.

 

Creación de un Mobile Backend (MBE)

Para empezar debemos crear un MBE. Desde el portal del desarrollador hacemos click en el icono de Mobile Backend y en la nueva ventana pulsamos en “New Mobile Backend” e introducimos el nombre y la descripción del mismo.

1

 

Creación de un connector

Ahora que tenemos creado el Mobile Backend lo dejamos de lado un rato. Y procedemos a crear el connector que enlazará MCS con el servicio web externo.

Nos dirigimos al menú de connectors y pulsamos en “New Connector” de tipo REST. Añadimos el nombre del connector y la url del servicio web. En este caso hemos usado una api rest publica de un proveedor del tiempo:

api.openweathermap.org/data/2.5/weather?q=Madrid

2

 

Una vez creado, para ver que funciona saltamos hasta el último paso del tren, ‘Test’, y pulsamos en ‘Test Connector’.

test connector

 

Leer más…

Oracle Fusion Middleware Summer Camps 2015: Mobile Cloud Service

Durante la semana pasada (17-21/08/2015) tuve la oportunidad de asistir al Oracle Fusion Middleware Summer Camp que organiza Oracle, para partners de EMEA, desde hace 5 años en Lisboa. Este año se centraba en los nuevos productos PaaS de Oracle: Integration Cloud Service, Process Cloud Service, Java Cloud Service y, al que asistí, Mobile Cloud Service. 

También hay que decir que era la primera aparición pública de MCS.

12

Los ponentes fueron Frank Nimphius y Grant Ronald, que pertenecen al Product Management Team de Oracle y son miembros bastante conocidos de la comunidad de Oracle.

3 4

Ya desde el primer día, pudimos empezar a jugar con el nuevo producto de Oracle y probar la funcionalidad desde una aplicación implementada utilizando Oracle Mobile Application Framework (MAF). No voy a entrar en detalle de las diferentes partes de la herramienta ya que si estáis interesados podéis verlas en este post que publiqué la semana pasada.

7

Al tener como profesores a miembros del PM del producto hemos podido aprender consejos, buenas prácticas y trucos a la hora de utilizar la herramienta. Algunas cosas interesantes que hemos visto son:

  • Notificaciones

Nos ofrece una API que nos permite abstraernos de los proveedores y gestiona automáticamente el envío de las mismas. También es posible el envío de notificaciones por rol o plataforma, planificar futuras notificaciones y monitorizar el envío.

  • Cache

Gracias a la API tenemos una cache en el cliente que nos permite gestionar la sincronización por medio de políticas, así como permitir a la aplicación funcionar en modo ‘offline’. Conseguimos aumentar el rendimiento, mejorar la usabilidad, reducir el uso de red y aumentar la duración de la batería.

  • API REST y SDKs

Gracias a la API REST y a los SDK que ofrece es posible, no solo acceder a todas las características propias de MCS (Platform API), sino a las propias APIs que creemos dentro de MCS.

  • Analytics

A parte de tener métricas acerca de las llamadas a las distintas APIs, ya sean de la plataforma o las custom APIs, es posible crear eventos y funnels, con lo que por ejemplo en una tienda móvil podremos saber, en qué punto de la compra los usuarios abandonan el proceso.

Para terminar me gustaría dar las gracias a Jürgen Kress por organizar el evento y a todos los expertos por el maravilloso curso que nos han dado.