CREATING AND MODIFYING APPLICATIONS FROM A MOBILE DEVICE
1 Assignment
0 Petitions
Accused Products
Abstract
Examples of the disclosure provide for modifying an application from a mobile device. An instruction to modify an application including one or more documents is received at the mobile device. It is determined at the mobile device whether the received instruction is associated with a first type of modification and/or a second type of modification. In response to determining that the received instruction is associated with the first type of modification, a local instance of the document stored at the mobile device is modified at the mobile device. In response to determining that the received instruction is associated with the second type of modification, a remote instance of the document stored at a server device is modified at the server device. Aspects of the disclosure enable a mobile device to strategically modify an application to facilitate managing local resources.
-
Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A method providing distributed application development, the method comprising:
-
receiving, by an application designer component of a mobile device, an instruction to modify a local instance of an application; determining whether the received instruction is at least one of a first type or a second type; responsive to determining that the received instruction is the first type, executing script generated at the mobile device that changes the local instance of the application into a modified local instance of the application; and responsive to determining that the received instruction is the second type; transmitting, to a remote device, a request to modify at least the local instance of the application, receiving, from the remote device, compiled script that modifies the local instance of the application, and executing, at the mobile device, the received complied scripted, which modifies the local instance of the application into the modified local instance of the application. - View Dependent Claims (22, 23, 24, 25, 26)
-
-
27. A mobile computing device of a distributed application development environment, the mobile computing device comprising:
-
a local memory that stores computer-executable instructions including an application designer component; and one or more local processors that execute computer-executable instructions to; receive, by the application designer component, an instruction to modify a local instance of an application; determine, by the application designer component, whether the received instruction is at least one of a first type or a second type; responsive to determining that the received instruction is the first type, execute script generated by the application designer component that changes the local instance of the application into a modified local instance of the application; and responsive to determining that the received instruction is the second type; transmit, to a remote device, a request to modify at least the local instance of the application, receive, from the remote device, compiled script representations of the application as modified, and execute the received complied scripted, which modifies the local instance of the application into the modified local instance of the application. - View Dependent Claims (28, 29, 30, 31, 32, 33)
-
-
34. A system comprising:
-
a local memory that stores computer-executable instructions including an application designer component; and one or more local processors that execute computer-executable instructions to; receive, by the application designer component, an instruction to modify a local instance of an application; determine, by the application designer component, whether the received instruction is at least one of a first type or a second type; responsive to determining that the received instruction is the first type, execute script generated by the application designer component that modifies the local instance of the application into a modified local instance of the application; and responsive to determining that the received instruction is the second type; transmit, to a remote device, a request to modify at least the local instance of the application, receive, from the remote device, compiled script that causes changes to the local instance of the application, and execute the received complied scripted, which modifies the local instance of the application into the modified local instance of the application. - View Dependent Claims (35, 36, 37, 38, 39, 40)
-
Specification