Patent ID: 9665841
Date: 2017-05-30
CPC Classifications: G06F,G06Q

Claim:
1. A method comprising: obtaining, via a processor, platform-agnostic business logic source code that defines application-specific functionality of an application, the platform-agnostic business logic source code including layer source code defining a layer class that comprises a load operation that loads content on a layer module, the layer module being an instance of the layer class, the layer source code being non-specific to a first platform and non-specific to the second platform; compiling, via the processor, the platform-agnostic business logic source code and first platform-specific code associated with the first platform to generate a first computer-executable instructions, wherein execution of the first computer-executable instructions causes a first device that provides the first platform to provide the application, and the first platform-specific code defines an operation that, when executed on the first platform, uses the layer module to generate output data usable to present a layer to a user; and compiling, via the processor, the platform-agnostic business logic source code and second platform-specific code associated with the second platform to generate a second computer-executable instructions, wherein execution of the second computer-executable instructions causes a second device that provides the second platform to provide the application, and the second platform-specific code defines an operation that, when executed on the second platform, uses the layer module to generate output data usable to present a layer to another user.