On a mobile application I am developing, there is a screen that populates a list dependent on my client. For some clients, this list may contain only 2 items, and for others it may contain as many as 300 items.
Though the items are already sorted alphabetically, I wanted to add a search button/bar to my screen to help the larger clients find their desired list items even faster; however, this seems a bit distracting and cluttering for some of our smaller clients that may only have to look at 5-10 items. The size of this list could change from day-to-day, so a client that has only 4 items in their list may have 70 the next day. In such a case, I worry that the search option being visible only under certain conditions may confuse my users.
How do you guys think I should go about this? A few possible solutions I thought of:
- only showing the search option if the number of items is greater than some pre-defined number
- only showing the search option if there are enough items to make the screen scroll
- not having one altogether since they are already sorted alphabetically, and making the user scroll
Any input is greatly appreciated, thanks!