SAP Fiori Launchpad: tu nuevo portal

Esta semana me ha dado por Fiori… 😉

En las 2 entradas anteriores, os mostraba el road map que tiene SAP para todo lo relacionado con el interfaz de usuario y un ejemplo en el que se comparaba un mismo proceso con y sin Fiori pero hay gente que sigue sin tenerlo claro y me pregunta cosas cómo: “es que yo tengo SAP Portal… ¿puedo tener Fiori?”.

La respuesta, a priori, es sí… con matices. Dependerá de la versión de SAP Portal que tengas, del nivel de parches, etc… pero es algo que no es incompatible… de momento. Desde SAP Portal, podríamos llamar a alguna aplicación Fiori y, lo que es más recomendable, llamar a SAP Fiori Launchpad, que debería ser el punto de acceso central de todas nuestras aplicaciones… es decir, nuestro nuevo portal 😉


 
Me explico: si un cliente ya tiene SAP Portal, pondría una llamada a SAP Fiori Launchpad e iría migrando los servicios del Portal a los estándar de Fiori, a desarrollos propios en SAPUI5 o llamando a aplicaciones WebDynpro ABAP, según corresponda.

Si no tengo SAP Portal y quiero tener un portal con SAP, optaría por la opción SAP HANA Cloud Portal, que es uno de los servicios que propone SAP HANA Cloud Platform, pero de esto hablaré otro día… 😉

 

SAP Fiori: ¿tenemos que ser todos “azules”?

En artículos anteriores he hablado de SAP Fiori como paradigma de la experiencia de usuario y así lo podemos ver en todas las innovaciones que está sacando SAP tanto en el R/3 “de toda la vida”, como en SuccessFactors o en el nuevo y flamante S/4HANA

Muy bien, unificamos la experiencia de usuario y hacemos que todo sea simple e intuitivo, ¿pero y si quiero personalizar la apariencia de todo para darle una imagen corporativa, con mis colores? Bueno, algo podemos hacer…

¿Y esto cómo se hace? Pues con UI Theme Designer, que es una herramienta que nos permite crear nuestros propios temas y adaptar la apariencia visual de nuestras aplicaciones. No sólo las hechas con SAPUI5, aquí podéis ver un ejemplo de una pequeña prueba con NWBC, en el que modifico los colores que aparecen en las cabeceras de las ventanas:

tem1

tem2

Como las imágenes no se ven bien, lo mejor es que probéis vosotros, aquí os dejo un enlace donde tenéis mucha información relacionada con esto y la posibilidad de probarlo: UI Theme Designer Developer Center

Ahora sólo es cuestión de jugar con los colores… 😉

HTML5, SAPUI5, OpenUI5: ¿es lo mismo?

Pues, básicamente, sí, pero intento concretar un poco:

  • HTML5 es la quinta revisión importante del HTML de toda la vida.
  • SAPUI5 es un conjunto de herramientas para el desarrollo de aplicaciones, basado en HTML5 y otras tecnologías o protocolos como JavaScript, CSS3 y OData, entre otros.
  • OpenUI5 es casi lo mismo que SAPUI5, pero en “open source”. Algo que, de entrada, suena un poco raro: ¿algo de SAP y gratis? 😉

¿Y qué tiene SAPUI5 que no tenga OpenUI5? Pues, aparte de algunas librerías específicas y soporte por parte de SAP, la verdad es que tienen lo mismo. Así que, si quieres ponerte a desarrollar con estas herramientas, no tienes nada más que bajarte el SDK y empezar a trastear: SDK OpenUI5

html

El gráfico anterior es de una presentación del año 2011 y aunque en el mundo de la tecnología 5 años pueden ser un siglo, parece que las líneas maestras que se marcaron por aquel entonces (HTML5, oData y Gateway) siguen siendo las que predominan en el desarrollo del “nuevo SAP que nos presentaron ayer… por supuesto, sin olvidarnos de HANA 😉