×

Creating and modifying applications from a mobile device

  • US 10,546,058 B2
  • Filed: 11/09/2015
  • Issued: 01/28/2020
  • Est. Priority Date: 11/09/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method providing for a distributed application development environment, the method comprising:

  • storing, at a mobile device, a local instance of an application, wherein the application comprises compiled script that is executed by the application;

    running, by a processor of the mobile device, the local instance of the application;

    receiving, at the mobile device via an application designer component of the distributed application development environment, an instruction to modify the application;

    determining, at the mobile device, whether the received instruction is associated with at least one of a first type of modification or a second type of modification;

    in response to determining that the received instruction is associated with the first type of modification, modifying, at the mobile device, the local instance of the application stored at the mobile device at least bygenerating, by the processor of the mobile device, a script that the local instance of the application executes, andexecuting the generated script by the local instance of the application that produces a modified local instance of the application; and

    in response to determining that the received instruction is associated with the second type of modification;

    transmitting the received instruction to a server device to modify a remote instance of the application stored at the server device,receiving, at the mobile device, compiled script representations of the application as modified,storing, at the mobile device, the received compiled script representations of the application as modified as the modified local instance of the application, andrunning, by the processor of the mobile device, the modified local instance of the application.

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