1. A method of recording activity at a wireless device, the method comprising: receiving a record command; determining interaction between a user and an application of a given type at the wireless device; determining an available memory at the wireless device; and recording device screen capture data during the user interaction to create a device recording at a resolution and/or screen capture frame-rate that is based at least on the given type of the application and the available memory.