La plataforma global e independiente para la comunidad SAP.

Formas sencillas de movilidad con SAP

Según SAP, la nueva Business Technology Platform o el Fiori Launchpad son necesarios para implementar escenarios móviles en el contexto ERP. ¿Es realmente así?
Thilo Kiefer, Munich Enterprise Software
9 de noviembre de 2021
avatar
Este texto ha sido traducido automáticamente del alemán al español.

Las aplicaciones híbridas creadas con Apache Cordova suelen ser una alternativa más sencilla. Pueden ejecutarse con Fiori Launchpad, así como en el navegador web o como aplicación nativa en iOS/Android. SAP dispone desde hace 17 años de un componente para la gestión y la comunicación de servicios web con el exterior: con el lanzamiento de SAP NetWeaver 7.0 se pudieron publicar apps a través de Internet Communication Framework (transacción SICF) con SAP NetWeaver ApplicationServer 6.20. Se trata de un estándar abierto mediante el cual se pueden crear apps con SAP NetWeaver 7.0. Un estándar abierto mediante el cual las aplicaciones pueden consultar y modificar datos a través de un servicio web.

Así pues, ¿por qué no dar un paso atrás a la hora de plantearse cómo conectar los mundos móviles con SAP? También existe el camino simple y directo y este conduce a través de Apache Cordova. El marco de desarrollo de aplicaciones móviles desarrollado por Nitobi fue adquirido por Adobe Systems en 2011, rebautizado como PhoneGap y posteriormente publicado como versión de código abierto bajo Cordova.

El Open Data Protocol (OData) desarrollado por Microsoft, actualmente disponible en su versión 4, se considera el estándar de validez general para el diseño de un servicio web. El SAP Gateway (SAP NetWeaver Gateway hasta 2014), publicado hace diez años, también se basa en OData. Se incluye en SAP NetWeaver desde la versión 7.4 e implementa los servicios RFC dentro del mundo SAP que se basan en TCP/IP. Con la pasarela se pueden establecer fácilmente conexiones entre sistemas SAP y programas externos, es decir, se pueden ofrecer servicios web a través de ella, igual que con la transacción SICF. Para SAP, sin embargo, no supone ningún negocio adicional si un cliente utiliza estos servicios con la pasarela SAP. Otros componentes intermedios para el enrutamiento, como el SAP Dispatcher, también pueden utilizarse gratuitamente, es decir, sin adquirir licencias SAP adicionales.

Apache Cordova es un marco de desarrollo móvil de código abierto que utiliza técnicas web como HTML5, CSS3 y JavaScript.
Apache Cordova es un marco de desarrollo móvil de código abierto que utiliza técnicas web como HTML5, CSS3 y JavaScript.

En este contexto debe entenderse la introducción de SAP Cloud Platform con sus servicios móviles. La oferta PaaS proporciona servicios para el desarrollo, la integración y el funcionamiento de aplicaciones en la nube y ampliaciones personalizadas de entornos en la nube y locales. Aquí se desarrollan aplicaciones móviles nativas y multiplataforma a través de los ensayos "Mobile Development Kit Cloud" y "Cloud Platform SDK para Android e iOS". Como nueva capa (ahora de pago), la Plataforma en la Nube debería ofrecer diversos valores añadidos a los clientes que quieran pasarse a la nube. Con el inicio de la iniciativa Rise, la Plataforma en la Nube pasó a denominarse Plataforma Tecnológica Empresarial (SAP BTP) o representa una de sus piedras angulares.

Plataforma tecnológica empresarial

Para muchos escenarios empresariales, el uso de BTP ofrece excelentes oportunidades para movilizar procesos SAP a través de la nube. Pero no categóricamente para todos. Esto se debe a que la configuración y el funcionamiento de los componentes mencionados cuestan dinero, requieren mucho mantenimiento y la infraestructura es compleja. Hay que conectar SAP con la nube, crear distintos canales de comunicación, etc. Los clientes actuales aún no tienen claro qué función deben cumplir realmente las nuevas herramientas y plataformas. Cualquiera que acuda a la BTP comprobará que no todo está completamente desarrollado y que las posibilidades de desarrollo no siempre mejoran. Siempre hay limitaciones, algunas de las cuales deben activarse mediante servicios de pago.

Respuestas híbridas

Cordova es una forma sorprendentemente sencilla de desarrollar aplicaciones híbridas: En la parte superior se pone Java Script, en la parte inferior se obtienen aplicaciones ya preparadas para iOS, Android e incluso Blackberry. Con las herramientas del kit de diseño SAPUI5, Munich Enterprise desarrolla este tipo de aplicaciones móviles integradas al 100 % en el proceso estándar de SAP. Empaquetadas en contenedores Cordova, se ejecutan como una aplicación nativa diseñada directamente para IOS/Android, en todos los entornos. Esto simplifica su uso tanto para los usuarios como para la administración. Las aplicaciones SAP, en cambio, requieren siempre la construcción de Fiori Launchpad o de un navegador web.

Claro: Launchpad funciona tanto en el escritorio como en los dispositivos móviles. Pero no tan bien como una aplicación nativa. Hay menos opciones y la usabilidad también es más débil. Así que no es de extrañar que SAP también haya reconocido la ventaja de Cordova y ofrezca plug-ins para convertir su Fiori en aplicaciones nativas. Sin embargo, esto es sólo una ocurrencia tardía en comparación con el "original" del fabricante. Aquí se mezclan cosas que en realidad no van juntas. Si las aplicaciones Fiori estándar están hechas para funcionar en el teléfono móvil, entonces esto es básicamente algo personalizado: más caro y la infraestructura lo hace bastante más complicado.

avatar
Thilo Kiefer, Munich Enterprise Software

Thilo Kiefer es Director General de Munich Enterprise Software.


Escriba un comentario

Trabajar sobre la base de SAP es crucial para el éxito de la conversión a S/4. 

Esto confiere al centro de competencia una importancia estratégica para los clientes actuales de SAP. Independientemente del modelo operativo de S/4 Hana, temas como Automatización, Supervisión, Seguridad, Gestión del ciclo de vida de las aplicaciones y Gestión de datos la base de las operaciones S/4.

Por segunda vez, E3 Magazine organiza una cumbre para la comunidad SAP en Salzburgo con el fin de ofrecer información exhaustiva sobre todos los aspectos del trabajo preliminar de S/4 Hana. Toda la información sobre el evento puede encontrarse aquí:

Cumbre de Centro de Competencia SAP 2024

Lugar de celebración

Sala de actos, FourSide Hotel Salzburg,
En el recinto ferial 2,
A-5020 Salzburgo

Fecha del acontecimiento

5 y 6 de junio de 2024

Entrada normal:

€ 590 sin IVA

Lugar de celebración

Sala de actos, Hotel Hilton Heidelberg,
Kurfürstenanlage 1,
69115 Heidelberg

Fecha del acontecimiento

28 y 29 de febrero de 2024

Entradas

Billete normal
590 EUR sin IVA
El organizador es la revista E3 de la editorial B4Bmedia.net AG. Las conferencias irán acompañadas de una exposición de socios seleccionados de SAP. El precio de la entrada incluye la asistencia a todas las conferencias de la Cumbre Steampunk y BTP 2024, la visita a la zona de exposición, la participación en el evento nocturno y el catering durante el programa oficial. El programa de conferencias y la lista de expositores y patrocinadores (socios de SAP) se publicarán en este sitio web a su debido tiempo.