Tracking physical activity using smart phone apps: assessing the ability of a current app and systematically collecting patient recommendations for future development
BMC medical informatics and decision making