I'm thinking of designing an Android app, however I'm falling at the first hurdle, the layout.
The app will display a large amount of categories for the user to choose from on the first screen. There's no way I can think of to lessen the amount of categories (they're food types, for instance Chinese, Thai, Italian, Greek etc), even by sub-classifying them. There are two layouts that I have come up with:
1) A dashboard (grid) with images of each type of food
2) A list view of all the different types of food, probably using some form of icon for ease of differentiation.
These are both bad options for me, I want an app that's quick and easy to use and doesn't require loads of scrolling. I could add a search bar or button to mitigate of the scrolling problems but that throws up the problem of the user calling a category something different to what I have called it.
In essence I am looking for a way to display a large number of categories on the opening screen (after splash and log in) of an app that doesn't require searching or scrolling. Is there a good way of presenting a large category list that's easy to use and quick to navigate?