Patent ID: 11886323
Assignee: WAPP TECH CORP.
Field: nan (nan)
Classification: CPC nan | IPC G

Claim 0:
1. A non-transitory, computer-readable medium comprising software instructions for developing an application to be run on a mobile device, where the software instructions, when executed, cause a computer to:
display a list of one or more mobile device types, wherein upon selection of a mobile device type from the list, one or more mobile device characteristics are loaded from at least one of a remote server and a computer-readable media to simulate either a mobile device model, or a real mobile device, or both;
initiate transmission of the application to run in either the mobile device model, or the real mobile device, or both;
monitor utilization of one or more resources of the selected mobile device type over time;
display one or more representations of the application's resource utilization, wherein each representation relates to a different mobile device characteristic and is synched in time as the application is running;
identify one or more areas of code, or functions, or both of the application responsible for utilization of a displayed mobile device characteristic at a given time;
modify one or more areas of code, or functions, or both of the application based on at least one displayed resource utilization;
test performance of the application on the selected mobile device type;
provide a performance data report which includes resource utilization of either the application performance, or the mobile device type performance, or both;
recommend an optimization of the application based on an analysis of the performance data report to improve the performance of the selected mobile device type.