当前位置:网站首页>About offline use of SAP Fiori apps
About offline use of SAP Fiori apps
2022-07-30 01:28:00 【51CTO】
Some Fiori applications released by the SAP standard can be used offline, provided that these Fiori applications are pre-packaged (such as Cordova) technology and made into a native device hosted on iOS or AndroidA hybrid application in a container (Hybrid Application).
SAP Fiori applications are typically used in online mode, where client requests are sent over the network to the backend where business data resides.
Offline-enabled apps access a local offline store containing business data, which is periodically synced with the backend when network connectivity is restored.Registration with SAP Mobile Platform Server or SAP Cloud Platform Mobile Services is required to initiate offline store creation and to provide offline OData services that move data between backend and client-side offline stores.
Packager
The CLI Packager for SAP Fiori Applications is a Node.js application that is delivered with the SAP Mobile Platform SDK for Hybrid applications.It can be used to download existing SAP Fiori applications from front-end servers and package them into Cordova containers for iOS or Android.The packager uses the SAP Cloud Platform Mobile Services cloud build service API to build application binaries for iOS and Android that can be deployed to users through SAP Mobile Place.Alternatively, developers with Cordova knowledge can use the packager output to create and build their own local Cordova projects.
Prerequisites for using Packager:
- SAP Mobile Platform SDK 3.0 sp9 pl4 and above has been installed.SAP recommends using the latest version of the SAP Mobile Platform SDK.
- Has an available SAP Mobile Security account.
- Offline applications require registration with SAP Mobile Platform. SAP recommends using it to manage all applications.
- You can use SAP Mobile Platform Server SP08 PL01 or higher, or SAP Cloud Platform Mobile Services.Hybrid applications must be defined in the admin Cockpit before they can be launched on client devices.
Use the packager command to create a project ZIP on the SAP Cloud Platform Mobile Services cloud build service and upload web assets, plugins, and other application metadata.Then start the cloud build service, package the app assets with the Cordova plugin, and generate signed or unsigned app binaries for iOS (.ipa) and Android (.apk).
边栏推荐
- Interviews with big factories under the trend of layoffs: "ByteDance"
- tcp ip
- MATLAB被禁下一个会是LABVIEW吗?国产测试软件ATECLOUD崛起发力
- [VMWARE--Shared files]
- CMake Tutorial 巡礼(1)_基础的起点
- npm ERR! code ENOTSUPnpm ERR! notsup Unsupported engine for [email protected]: wanted: {“n
- SwiftUI SQLite数据库存储使用教程大合集(2022年版)
- JS开发3D建模软件
- 实习经历梳理
- 把@Transactional事务注解用到如此炉火纯青,真的强!
猜你喜欢

Recommendation system: collection of user "behavioral data" [use Kafka and Cassandra to process data] [if it overlaps with business data, it also needs to be collected independently]

十一、uni-app生成弹窗及换行

nacos集群配置详解

Leetcode68. 文本左右对齐

我的创作纪念日

LeetCode 2348. 全 0 子数组的数目

畅玩西安全攻略
![[Microservice~Nacos] Configuration Center of Nacos](/img/c3/9d8fb0fd49a0ebab43ed604f9bd1cc.png)
[Microservice~Nacos] Configuration Center of Nacos

LeetCode 2352. 相等行列对

How to realize the frame selection of objects in canvas (6)
随机推荐
STM32——OLED显示实验
自学HarmonyOS应用开发(49)- 引入地图功能
Fabric Writing Case Chaincode
How Navicat Connects to MySQL
Win11的WSL2系统更换磁盘和wsl使用简介
【微服务~Nacos】Nacos之配置中心
sublime 背景透明度以及列编辑
Performance Testing Theory 1 | Sorting out difficult problems in performance testing
npm ERR! code ENOTSUPnpm ERR! notsup Unsupported engine for [email protected]: wanted: {“n
Leetcode70. 爬楼梯
记笔记!电源自动测试系统测试电源纹波详细方法
自学HarmonyOS应用开发(53)- 获取当前位置
05.script_setup中的私有属性
TCP/IP 常见问题
气路旋转连接器怎么用
泰克Tektronix示波器软件TDS2012|TDS2014|TDS2022上位机软件NS-Scope
在服务器上运行node流程
How to realize the frame selection of objects in canvas (6)
排序相关应用
会议OA之待开会议&&所有会议