发明名称 |
METHOD AND SYSTEM FOR PLATFORM-INDEPENDENT APPLICATION DEVELOPMENT |
摘要 |
A non-transitory computer-readable medium having instructions that when executed cause the implementation of a method is disclosed herein. The medium has instructions for facilitating the execution of at least a first hybrid application on a first device, the first hybrid application including commands related to platform-specific functionality and platform-independent functionality of the first device. The method includes initializing a loosely-coupled native engine configured to receive commands from the first hybrid application and to facilitate platform-specific functionality on the first device. The loosely-coupled native engine includes a webserver module. The method includes receiving commands from the first hybrid application, wherein at least one of the commands includes a device command to be converted to a corresponding platform-specific code prior to execution of the platform-specific code. And the method includes creating a handler to serve the device command and facilitate execution of the corresponding platform-specific code. |
申请公布号 |
US2015254074(A1) |
申请公布日期 |
2015.09.10 |
申请号 |
US201514719131 |
申请日期 |
2015.05.21 |
申请人 |
MobileData Force, Inc. |
发明人 |
Padmavilasom Priyesh |
分类号 |
G06F9/44;H04L29/08;G06F9/445 |
主分类号 |
G06F9/44 |
代理机构 |
|
代理人 |
|
主权项 |
1. A device compatible with a first platform, the device comprising:
a memory configured to store local files; a loosely-coupled native engine comprising:
a webserver module;a command dispatch system connected to the webserver module and configured to pass commands to, and receive commands from, the webserver module; anda plurality of handlers configured to handle commands from the command dispatch system and serve a resulting code; wherein the webserver module of the native engine receives a unique instance identifier (ID) upon initialization of an instance of the webserver module, and the unique instance ID is transmitted to the memory; further wherein the webserver module is configured to reject communications that do not include the unique instance ID; and a hybrid application programmed in a platform-independent development environment, wherein the hybrid application comprises commands to be transmitted to the webserver module of the loosely-coupled native engine, and wherein the commands comprise the unique instance ID of the webserver module. |
地址 |
Meridian ID US |