A method for analyzing information relating to mobile applications, comprising: receiving, at a server having a processor and a memory, a debugging data structure generated by an integrated development environment, IDE and associated with a mobile application from a computing device executing the IDE and being associated with a developer of the mobile application; wherein analytic software is installed on the computing device, wherein the computing device is associated with the developer of the mobile application, wherein the analytic software is installed in a source code format to be integrated into the developer's source code for the mobile application on the IDE; and wherein the analytic software automatically detects when a new debugging data structure of the mobile application is generated on the IDE and sends an identifier as a particular identifier and the new debugging data structure as a particular debugging data structure to the server; receiving, at the server, crash data associated with the mobile application that incurred a bug while executing on an end user device different from the computing device executing the IDE; extracting, at the server, the particular identifier from the received crash data to identify the particular debugging data structure associated with the mobile application; performing, at the server, analytic processing on the crash data utilizing the particular debugging data structure to convert the crash data into results, wherein the results identify information associated with the bug that occurred while the end user device executed the mobile application, wherein the analytic processing comprises converting raw memory addresses present in the crash data into source code file names, method names, and line numbers. receiving, at a server having a processor and a memory, a debugging data structure generated by an integrated development environment, IDE and associated with a mobile application from a computing device executing the IDE and being associated with a developer of the mobile application; wherein analytic software is installed on the computing device, wherein the computing device is associated with the developer of the mobile application, wherein the analytic software is installed in a source code format to be integrated into the developer's source code for the mobile application on the IDE; and wherein the analytic software automatically detects when a new debugging data structure of the mobile application is generated on the IDE and sends an identifier as a particular identifier and the new debugging data structure as a particular debugging data structure to the server; receiving, at the server, crash data associated with the mobile application that incurred a bug while executing on an end user device different from the computing device executing the IDE; extracting, at the server, the particular identifier from the received crash data to identify the particular debugging data structure associated with the mobile application; performing, at the server, analytic processing on the crash data utilizing the particular debugging data structure to convert the crash data into results, wherein the results identify information associated with the bug that occurred while the end user device executed the mobile application, wherein the analytic processing comprises converting raw memory addresses present in the crash data into source code file names, method names, and line numbers.