EFFICIENT MEANS TO TEST SERVER GENERATED APPLICATIONS ON MOBILE DEVICE
First Claim
Patent Images
1. A method comprising:
- receiving, at a mobile device, a first application;
receiving, at the mobile device, content of a second application developed using an application development framework of a cloud-based service;
causing, by the mobile device, the first application to execute the second application based on the content of the second application;
determining, by the mobile device, whether a request to access a resource involves a request by the second application to access a local resource;
redirecting, by the mobile device, the request to a server in communication with the first application;
receiving, at the mobile device, a response to the request at the first application; and
sending the response from the first application to the second application mimicking the local resource.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are provided to test changes for a mobile app built by web-based tooling directly on a physical mobile device. A first application can be loaded on a mobile device. The first application can receive metadata of a second application. The first application can execute the second application using the metadata. Access to local resources can be intercepted and redirected to the server for processing. Additionally, changes made to the second application using the web-based tooling can be pushed to the first application using a persistent channel allowing the changes to be immediately tested.
-
Citations
17 Claims
-
1. A method comprising:
-
receiving, at a mobile device, a first application; receiving, at the mobile device, content of a second application developed using an application development framework of a cloud-based service; causing, by the mobile device, the first application to execute the second application based on the content of the second application; determining, by the mobile device, whether a request to access a resource involves a request by the second application to access a local resource; redirecting, by the mobile device, the request to a server in communication with the first application; receiving, at the mobile device, a response to the request at the first application; and sending the response from the first application to the second application mimicking the local resource. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer-readable medium storing a computer program product which when executed by a processor of a mobile device perform a method comprising:
-
receiving, at the mobile device, a first application; receiving, at the mobile device, content of a second application developed using an application development framework of a cloud-based service; causing, by the mobile device, the first application to execute the second application based on the content of the second application; determining, by the mobile device, whether a request to access a resource involves a request by the second application to access a local resource; redirecting, by the mobile device, the request to a server in communication with the first application; receiving, at the mobile device, a response to the request at the first application; and sending the response from the first application to the second application mimicking the local resource. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable medium storing a computer program product which when executed by a processor of a computer causes the processor to:
-
receive a request to execute a first application on a mobile device using a second application; establish a connection with the first application; send content of a first application to the mobile device using the connection; receive a request generated by the second application, the request redirected by the first application based on a determination that the request is a request to access a resource local to the mobile device; generate a response to the request; and sending the response to the first application.
-
Specification