×

SYSTEMS AND METHODS FOR A MOBILE BUSINESS APPLICATION DEVELOPMENT AND DEPLOYMENT PLATFORM

  • US 20130247005A1
  • Filed: 03/14/2013
  • Published: 09/19/2013
  • Est. Priority Date: 04/06/2011
  • Status: Active Grant
First Claim
Patent Images

1. A system for allowing users to develop mobile business applications or portions thereof that are capable of being compiled to run on a plurality of mobile operating systems, the system comprising:

  • a computing device having physical memory storing instructions that cause the computing device to;

    provide a user access to a mobile application development platform adapted to assist users with the development and customization of mobile applications;

    receive from a user a request to develop a mobile application through the mobile application development platform;

    send information associated with a plurality of customizable components to be presented to the user, the plurality of customizable components pertaining to a functionality, design, content, and database structure of a mobile application to be developed the user;

    receive from the user a plurality of customizable component selections pertaining to the plurality of presented customizable components;

    associate application data with the mobile application based, at least in part, on the plurality of customizable component selections received from the user, the application data representing user-defined functionality, design, content, and database structure for the mobile application;

    store the application data;

    generate compiled data for the mobile application based on the application data using build tools associated with at least one mobile operating system; and

    generate a configuration file comprising an identifier for the mobile application, the configuration file being adapted for transmission to, andexecution on, a mobile device running the at least one mobile operating system;

    wherein;

    the identifier enables the retrieval of at least a portion of the compiled application data by the mobile device in response to the mobile application being installed on or executed by the mobile device;

    the application data associated with the mobile application comprises;

    a database structure element representing a user-defined database structure to be utilized by the mobile application to create an end user database, andan application component representing a user-defined functionality to be provided by the mobile application;

    the user-defined database structure comprises one or more database fields defined by the user; and

    the user-defined functionality comprises application code associated with one or more modules that interfaces with the end user database.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×