×

Data component in a mobile application framework

  • US 9,344,833 B2
  • Filed: 10/24/2013
  • Issued: 05/17/2016
  • Est. Priority Date: 07/31/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method of creating an extensible application, the method comprising:

  • defining one or more configuration files for the extensible application, the one or more configuration files including metadata for the extensible application;

    combining code defining behavior of the extensible application, the code including functions for resolving, data binding between business elements, with a mobile application framework, the mobile application framework including a data component executable by the processor and configured to obscure details of an underlying data source for the extensible application, the code including calls made to one or more generic components and to access the business objects stored on the underlying data source and data bindings between the business objects and user interface elements via calls to the data component without directly calling the underlying data source;

    compiling the code, including the functions for resolving the data bindings between the business objects and user interface elements;

    splitting the one or mere configuration files for the extensible application from the compiled code for the extensible application to allow the one or more configuration files to be transmitted along a different communications path than the compiled code;

    uploading one or more of the configuration files to a mobile platform server for storage;

    uploading the compiled code to an application store for distribution to one or more devices;

    altering one or more of the configuration files to alter an aspect of the extensible application by modifying at least one of the data bindings; and

    uploading the altered one or more configuration files to the mobile platform server for provisioning to the one or more devices, the mobile platform server accessible by the one or more devices to download the altered one or more configuration files and execute the code using the altered one or more configuration files to cause alteration of the mobile application through the modified data bindings.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×