it-swarm-eu.dev

Vyhledáváte uživatelské rozhraní filtrování v mobilní aplikaci?

Vyrábím mobilní aplikaci pro vyhledávání extrémně velkého souboru dat (ochranných známek), z nichž každý byl označen v jedné nebo více ze 45 kategorií. (Např. „Budweiser“ může být označen v oblečení (trička) i pivu.)

Nejsem si jistý, jak nejlépe navrhnout uživatelské rozhraní, aby uživatel mohl vytvořit „filtr“ sady kategorií.

Myslím, že bych měl vytvořit displej, který uživateli umožní vybrat více kategorií a znovu spustit vyhledávání. Zatím uvažuji o použití tabulky/seznamu, kde je každá položka ve skutečnosti přepínací stav, který automaticky přetrvává. Zde bylo vybráno oblečení a kosmetika. Toto řešení je neohrabané a nejsem si jistý, jak tuto obrazovku nazvat.

Ví někdo o dobrých řešeních pro tento druh výzev UI/UX?

screenshot

3
Dogweather

Pokud je „filtr jedné kategorie“ nejběžnější a filtry pro více kategorií jsou vzácné, můžete to optimalizovat. Schematicky:

Filter categories:
   Clothing       >
   Cosmetics      >
   Add another... >

Výhodou je, že v běžných případech malého počtu filtrů je velmi snadné vidět 1 nebo 2 filtry, které jsou vybrány bez posouvání.

Příkladem toho je uživatelské rozhraní iPhone v části Nastavení> Obecné> Mezinárodní> Klávesnice

2
Joel Spolsky

Nejsem si jistý, co tím myslíš neohrabaný, ale myslím, že s 45 položkami budeš mít příliš mnoho rolování tady. Protože položky musí být dostatečně velké, aby se daly stisknout, nemůžete opravdu snížit výšku, ale možná můžete udělat něco o šířce. A co použití mřížky ikon se štítky?

1