25. The system of claim 16 , wherein the plurality of results are displayed in-line with indications that the one or more applications are installed on the user device.
16. A system comprising: a user device having a display and a battery; one or more processors configured to perform operations comprising: providing an interface that: receives text for a search query; communicates with at least one search engine server via a network; in response to the receipt of a first portion of the text for the search query: displays a first set of localized results retrieved based on the first portion of text without displaying remote search results from the search engine server; while displaying the first set of localized results, receives a second portion of text for the search query; and in response to receiving the second portion of the text: in accordance with a determination that the first portion of text and the second portion of text together include more than a predetermined number of characters, wherein the predetermined number of characters is greater than 1 and is based on a low battery state of the battery, concurrently displays a plurality of results that include: a set of results received from the search engine server; and a second set of localized results associated with one or more applications on the device retrieved based on the first portion of the text and the second portion of the text.