A method, comprising: at an electronic device with a display (504, 3602), one or more processors (516, 2508), and memory (518, 2514): receiving data representing a user-configurable graphical construct; in response to receiving the data representing the user-configurable graphical construct, displaying a first user interface, wherein the first user interface includes a representation of the user-configurable graphical construct and a user-interactive graphical user interface object for accepting the data representing the user-configurable graphical construct, and wherein the representation of the user-configurable graphical construct includes a first graphical element representing a first application; while displaying the first user interface, receiving a first user input corresponding to the user-interactive graphical user interface object for accepting the data representing the user-configurable graphical construct; in response to receiving the first user input, displaying a second user interface that includes a prompt to download the first application; while displaying the second user interface, receiving a second user input; in response to receiving the second user input: in accordance with a determination that the second user input corresponds to a request to download the first application, downloading the first application to the memory; and in accordance with a determination that the second user input does not correspond to a request to download the first application, forgoing downloading the first application; after receiving the second user input: in accordance with a determination that the first application has been downloaded, displaying the user-configurable graphical construct including the first graphical element representing the first application, which enables launching the first application; and in accordance with a determination that the first application has not been downloaded, displaying the user-configurable graphical construct without including the first graphical element representing the first application at an electronic device with a display (504, 3602), one or more processors (516, 2508), and memory (518, 2514): receiving data representing a user-configurable graphical construct; in response to receiving the data representing the user-configurable graphical construct, displaying a first user interface, wherein the first user interface includes a representation of the user-configurable graphical construct and a user-interactive graphical user interface object for accepting the data representing the user-configurable graphical construct, and wherein the representation of the user-configurable graphical construct includes a first graphical element representing a first application; while displaying the first user interface, receiving a first user input corresponding to the user-interactive graphical user interface object for accepting the data representing the user-configurable graphical construct; in response to receiving the first user input, displaying a second user interface that includes a prompt to download the first application; while displaying the second user interface, receiving a second user input; in response to receiving the second user input: in accordance with a determination that the second user input corresponds to a request to download the first application, downloading the first application to the memory; and in accordance with a determination that the second user input does not correspond to a request to download the first application, forgoing downloading the first application; in accordance with a determination that the second user input corresponds to a request to download the first application, downloading the first application to the memory; and in accordance with a determination that the second user input does not correspond to a request to download the first application, forgoing downloading the first application; after receiving the second user input: in accordance with a determination that the first application has been downloaded, displaying the user-configurable graphical construct including the first graphical element representing the first application, which enables launching the first application; and in accordance with a determination that the first application has not been downloaded, displaying the user-configurable graphical construct without including the first graphical element representing the first application in accordance with a determination that the first application has been downloaded, displaying the user-configurable graphical construct including the first graphical element representing the first application, which enables launching the first application; and in accordance with a determination that the first application has not been downloaded, displaying the user-configurable graphical construct without including the first graphical element representing the first application