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

Claim 8:
9. A non-transitory, computer-readable medium comprising software instructions for developing an application to be run on a mobile device, wherein 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;
simulate one or more network characteristics on which the selected mobile device type can operate;
monitor utilization of either the selected mobile device type, or network characteristic, or both over time as the application is running;
display one or more representations of the application's resource utilization, wherein each representation relates to either a different mobile device characteristic, or network characteristic, or both 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 resource representation 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 either one or more of the network characteristics, or the selected mobile device type, or both;
provide a performance data report which includes resource utilization of at least one of the application performance, one or more network characteristics, and the selected mobile device type;
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.