当前位置:网站首页>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).
边栏推荐
猜你喜欢
随机推荐
CMake Tutorial Tour (1)_Basic starting point
Fabric Private Data Case
Implementation of Portable VR in Unity
Elephant Swap:借助ePLATO提供加密市场的套利空间
Baidu Intelligent Cloud Zhangmiao: Detailed explanation of enterprise-level seven-layer load balancing open source software BFE
【微服务~Nacos】Nacos服务提供者和服务消费者
Talk about the construction of the performance test environment
日期时间存入数据库会差一天?
「MySQL」- 基础增删改查
【Flutter】Flutter inspector 工具使用详解,查看Flutter布局,widget树,调试界面等
1.2Recyclerview实现Item点击事件
泰克Tektronix示波器软件TDS520|TDS1001|TDS1002上位机软件NS-Scope
新型LaaS协议Elephant Swap给ePLATO提供可持续溢价空间
Win11的WSL2系统更换磁盘和wsl使用简介
更换可执行文件glibc版本的某一次挣扎
App测试需要测什么
FlutterBoost 3.0出现 Activity无法转换为ExclusiveAppComponent<Activity>的解决办法
Object.freeze() learning
Fabric Writing Case Chaincode
解决vscode的Network不显示问题









