15. A non-transitory computer readable medium storing instructions, the instructions when executed by a processor causing the processor to: display, on a touchscreen of a user device, a first browse wheel having a circular shape and comprising a plurality of category regions within the first browse wheel, each category region associated with an application category and having a visual representation of the associated application category; receive a user selection of an application category, the user selection of the application category comprising a touchscreen interaction with the first browse wheel; display, in response to the received user selection, a second browse wheel having a circular shape and comprising a plurality of subcategory regions within the second browse wheel, each subcategory region associated with an application subcategory of the selected application category and including a visual representation of the associated application subcategory, wherein a center of the second browse wheel is at location of the touchscreen; receive a user selection of an application subcategory, the user selection of the application subcategory comprising a touchscreen interaction with the second browse wheel; generate, in response to the received user selection of the application subcategory, an application search query using the selected application category and the selected application subcategory; and in response to receiving search results corresponding to the application search query, display a search results interface, wherein the search results interface includes: a set of applications specified by the search results; and only a portion of the second browse wheel, wherein the portion of the second browse wheel (i) is centered at a second location of the touchscreen that is different than the first location, (ii) is less than an entirety of the second browse wheel, (iii) includes at least the subcategory region associated with the selected application subcategory, and (iv) is adjoining an edge of the touchscreen of the user device.
15. A non-transitory computer readable medium storing instructions, the instructions when executed by a processor causing the processor to: display, on a touchscreen of a user device, a first browse wheel having a circular shape and comprising a plurality of category regions within the first browse wheel, each category region associated with an application category and having a visual representation of the associated application category; receive a user selection of an application category, the user selection of the application category comprising a touchscreen interaction with the first browse wheel; display, in response to the received user selection, a second browse wheel having a circular shape and comprising a plurality of subcategory regions within the second browse wheel, each subcategory region associated with an application subcategory of the selected application category and including a visual representation of the associated application subcategory, wherein a center of the second browse wheel is at location of the touchscreen; receive a user selection of an application subcategory, the user selection of the application subcategory comprising a touchscreen interaction with the second browse wheel; generate, in response to the received user selection of the application subcategory, an application search query using the selected application category and the selected application subcategory; and in response to receiving search results corresponding to the application search query, display a search results interface, wherein the search results interface includes: a set of applications specified by the search results; and only a portion of the second browse wheel, wherein the portion of the second browse wheel (i) is centered at a second location of the touchscreen that is different than the first location, (ii) is less than an entirety of the second browse wheel, (iii) includes at least the subcategory region associated with the selected application subcategory, and (iv) is adjoining an edge of the touchscreen of the user device. 17. The non-transitory computer readable medium of claim 15 , wherein the instructions that when executed cause the processor to receive the user selection of an application category comprise instructions that cause the processor to: detect a tapping gesture at a position inside a category region; and select the application category associated with the category region in which the tapping gesture was detected.