×

Tiles in a mobile application framework

  • US 9,161,156 B2
  • Filed: 10/24/2013
  • Issued: 10/13/2015
  • Est. Priority Date: 07/31/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for providing a metadata-driven mobile application, the method comprising:

  • receiving an indication from an user, via a graphical user interface, of one or more user interface elements to include in an un-compiled metadata-driven application;

    in response to the receiving, adding a mobile application framework to a metadata-driven application, the mobile application framework including generic libraries defining the one or more user interface elements and having one or more references to one or more configuration files;

    compiling the un-compiled metadata-driven application;

    uploading the compiled metadata-driven application to an application store for downloading and installation on a mobile device;

    receiving an indication from the user, via the graphical user interface, of changes to functionality of the one or more user interface elements;

    in response to the receiving an indication from the user, via the graphical user interface, of changes, updating the one or more configuration files to include one or more tiles, each tile comprising a user interface element or screen view, each tile being either a primitive tile or a tile embedding other nested tiles within it, one or more of the tiles being metadata-driven and provisioned by assigning a custom data source adapter delegate for the tile or passing context to the tile upon creation, wherein each tile, when retrieved, triggers a corresponding controller to fetch data; and

    uploading the updated one or more configuration files to a mobile platform server for provisioning to the mobile device, thereby updating the compiled metadata-driven application installed on the mobile device without recompiling the compiled metadata-driven application by allowing metadata in the one or more configuration files to be parsed and transformed into constructs native to the metadata-driven application.

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