发明名称 Behavioral extensibility for mobile applications
摘要 In example embodiments, systems, methods, devices, and machine-readable media for creating and/or executing extensible mobile applications are provided. Extensibility of a mobile application deployed on a device is achieved with configuration files that can be provided to the device at a time after initial deployment of the application. Mobile application framework components combined with the code of the application enable extracting Java scripts from the configuration files, and executing the Java scripts to thereby alter the behavior of the application.
申请公布号 US9158522(B2) 申请公布日期 2015.10.13
申请号 US201414448851 申请日期 2014.07.31
申请人 SAP SE 发明人 Nyisztor Karoly;Szaniszlo Krisztian Balazs;Farkas Zoltan;Nagy Zsolt Valyi
分类号 G06F9/44;G06F9/445;H04L12/24;H04L29/06;H04L29/08;H04W4/00 主分类号 G06F9/44
代理机构 Schwegman Lundberg & Woessner, P.A. 代理人 Schwegman Lundberg & Woessner, P.A.
主权项 1. A method of creating an extensible application, the method comprising: on a computer, defining code and one or more configuration files for the extensible application, the code and the one or more configuration files collectively defining a behavior of the extensible application, the code including calls to one or more of a plurality of generic components of a mobile application framework; using the computer, combining the code and the one or more configuration files with the plurality of generic components of the mobile application framework into a deployable unit, the generic components collectively being configured to, when executed by a processor, extract Java scripts from the one or more configuration files and cause their execution by a Javascript execution engine; causing the deployable unit to be distributed from the computer to one or more devices; altering the one or more configuration files, the altered one or more configuration files comprising at least one Java script configured to alter a behavior of the extensible application; and causing the altered one or more configuration files to be distributed to the one or more devices separately from the deployable unit.
地址 Walldorf DE