5. The mobile device of claim 1 , wherein the instructions for the widget manager are further configured to instruct the at least one processor to: receive a search query from a user of the mobile device; and send the query to the network location to initiate a search for widget applications related to the query.
5. The mobile device of claim 1 , wherein the instructions for the widget manager are further configured to instruct the at least one processor to: receive a search query from a user of the mobile device; and send the query to the network location to initiate a search for widget applications related to the query. 6. The mobile device of claim 5 , wherein the instructions for the widget manager are further configured to instruct the at least one processor to: receive widget applications or descriptions of widget applications in response to the query, from the network location or a different network location, the received widget applications or descriptions being related to the query; and display the received widget applications or descriptions of widget applications on the display of the mobile device.