1. A system comprising: a processor and a memory of a software development computer; and at least one module on the software development computer, the at least one module configured to cause the processor to automatically reattach a mobile device application debugger to an application running on a mobile device by: initiating a first debug session on the software development computer, the first debug session comprising debugging interactions associated with a first state of an application and displaying the debugging interactions associated with the first state of the application in a single instance of a debugger user interface on the software development computer; and in response to detecting a change in state of the application from the first state to a second state, initiating a second debug session on the software development computer, the second debug session comprising debugging interactions associated with the second state of the application and displaying the debugging interactions associated with the second state of the application in the single instance of the debugger user interface on the software development computer.