A resuscitation device for assisting a rescuer in resuscitating a patient. A handheld computing/communication device (400) may be configured for performing a non-resuscitation function during time periods when resuscitation is not required, the handheld device may be further configured (406) to provide CPR prompts during time periods when used by a rescuer to assist in resuscitation, and a sensor (401) may be provided to measure a parameter (e.g., chest acceleration) relevant to resuscitation.. A CPR-assistance element (414) may be configured to be applied to the patient and to communicate with the handheld computing/communication device (400).