If you have large datasources or require more advanced options for querying your data, then you should consider allowing app users to filter data displayed in Listing and Mapping screens.
This is done by checking the “Allow Filtering By Column” box in the relevant Listing & Mapping screen designer, as shown in the screenshot below:

Once filtering is enabled, a new icon appears on the app in the search box of the Listing and Mapping screens, as shown in the screenshot below:

Tapping on the icon will take the user to a new app screen that lets them add up to 3 custom filters, which will then be applied to the data. Filters are now also “sticky” in that they are remembered by the app on subsequent screen opens.

The display of the filtering input fields is also dynamic based on the column’s data type as set in your Data Source -> Rows page on the secure website. This way, the app will ensure the user enters the correct data type.
If you want to display a specific set of filter options for a column (as opposed to the user typing in their search text), then use the “Referring Data Source” option found in the Advanced Column Properties dialog of the Data Source -> Rows page on the secure website.