1. A method of scheduling a content update of a mobile widget, comprising: receiving a widget update consideration; generating a content update schedule for a mobile widget based on the update consideration; and storing the generated content update schedule for use in updating a content of the mobile widget.